
Found 258 managed objects:
1. vim.AuthorizationManager::ha-authmgr
2. vim.ComputeResource::ha-compute-res
3. vim.Datacenter::ha-datacenter
4. vim.Datastore::508dfeda-efea095e-482b-2c768a543c24
5. vim.Datastore::508e0c2a-255a3dc2-5471-2c768a543c24
6. vim.Datastore::508e0c57-ea6656e8-1684-2c768a543c24
7. vim.DiagnosticManager::ha-diagnosticmgr
8. vim.EnvironmentBrowser::1-envmgr
9. vim.EnvironmentBrowser::10-envmgr
10. vim.EnvironmentBrowser::100-envmgr
11. vim.EnvironmentBrowser::101-envmgr
12. vim.EnvironmentBrowser::102-envmgr
13. vim.EnvironmentBrowser::103-envmgr
14. vim.EnvironmentBrowser::104-envmgr
15. vim.EnvironmentBrowser::105-envmgr
16. vim.EnvironmentBrowser::106-envmgr
17. vim.EnvironmentBrowser::107-envmgr
18. vim.EnvironmentBrowser::108-envmgr
19. vim.EnvironmentBrowser::109-envmgr
20. vim.EnvironmentBrowser::11-envmgr
21. vim.EnvironmentBrowser::12-envmgr
22. vim.EnvironmentBrowser::13-envmgr
23. vim.EnvironmentBrowser::14-envmgr
24. vim.EnvironmentBrowser::15-envmgr
25. vim.EnvironmentBrowser::16-envmgr
26. vim.EnvironmentBrowser::17-envmgr
27. vim.EnvironmentBrowser::18-envmgr
28. vim.EnvironmentBrowser::19-envmgr
29. vim.EnvironmentBrowser::2-envmgr
30. vim.EnvironmentBrowser::20-envmgr
31. vim.EnvironmentBrowser::21-envmgr
32. vim.EnvironmentBrowser::22-envmgr
33. vim.EnvironmentBrowser::23-envmgr
34. vim.EnvironmentBrowser::24-envmgr
35. vim.EnvironmentBrowser::25-envmgr
36. vim.EnvironmentBrowser::26-envmgr
37. vim.EnvironmentBrowser::27-envmgr
38. vim.EnvironmentBrowser::28-envmgr
39. vim.EnvironmentBrowser::29-envmgr
40. vim.EnvironmentBrowser::3-envmgr
41. vim.EnvironmentBrowser::30-envmgr
42. vim.EnvironmentBrowser::31-envmgr
43. vim.EnvironmentBrowser::32-envmgr
44. vim.EnvironmentBrowser::33-envmgr
45. vim.EnvironmentBrowser::34-envmgr
46. vim.EnvironmentBrowser::35-envmgr
47. vim.EnvironmentBrowser::36-envmgr
48. vim.EnvironmentBrowser::37-envmgr
49. vim.EnvironmentBrowser::38-envmgr
50. vim.EnvironmentBrowser::39-envmgr
51. vim.EnvironmentBrowser::4-envmgr
52. vim.EnvironmentBrowser::40-envmgr
53. vim.EnvironmentBrowser::41-envmgr
54. vim.EnvironmentBrowser::42-envmgr
55. vim.EnvironmentBrowser::43-envmgr
56. vim.EnvironmentBrowser::44-envmgr
57. vim.EnvironmentBrowser::45-envmgr
58. vim.EnvironmentBrowser::46-envmgr
59. vim.EnvironmentBrowser::47-envmgr
60. vim.EnvironmentBrowser::48-envmgr
61. vim.EnvironmentBrowser::49-envmgr
62. vim.EnvironmentBrowser::5-envmgr
63. vim.EnvironmentBrowser::50-envmgr
64. vim.EnvironmentBrowser::51-envmgr
65. vim.EnvironmentBrowser::52-envmgr
66. vim.EnvironmentBrowser::53-envmgr
67. vim.EnvironmentBrowser::54-envmgr
68. vim.EnvironmentBrowser::55-envmgr
69. vim.EnvironmentBrowser::56-envmgr
70. vim.EnvironmentBrowser::57-envmgr
71. vim.EnvironmentBrowser::58-envmgr
72. vim.EnvironmentBrowser::59-envmgr
73. vim.EnvironmentBrowser::6-envmgr
74. vim.EnvironmentBrowser::60-envmgr
75. vim.EnvironmentBrowser::61-envmgr
76. vim.EnvironmentBrowser::62-envmgr
77. vim.EnvironmentBrowser::63-envmgr
78. vim.EnvironmentBrowser::64-envmgr
79. vim.EnvironmentBrowser::65-envmgr
80. vim.EnvironmentBrowser::66-envmgr
81. vim.EnvironmentBrowser::67-envmgr
82. vim.EnvironmentBrowser::68-envmgr
83. vim.EnvironmentBrowser::69-envmgr
84. vim.EnvironmentBrowser::7-envmgr
85. vim.EnvironmentBrowser::70-envmgr
86. vim.EnvironmentBrowser::71-envmgr
87. vim.EnvironmentBrowser::72-envmgr
88. vim.EnvironmentBrowser::73-envmgr
89. vim.EnvironmentBrowser::74-envmgr
90. vim.EnvironmentBrowser::75-envmgr
91. vim.EnvironmentBrowser::76-envmgr
92. vim.EnvironmentBrowser::77-envmgr
93. vim.EnvironmentBrowser::78-envmgr
94. vim.EnvironmentBrowser::79-envmgr
95. vim.EnvironmentBrowser::8-envmgr
96. vim.EnvironmentBrowser::80-envmgr
97. vim.EnvironmentBrowser::81-envmgr
98. vim.EnvironmentBrowser::82-envmgr
99. vim.EnvironmentBrowser::83-envmgr
100. vim.EnvironmentBrowser::84-envmgr
101. vim.EnvironmentBrowser::85-envmgr
102. vim.EnvironmentBrowser::86-envmgr
103. vim.EnvironmentBrowser::87-envmgr
104. vim.EnvironmentBrowser::88-envmgr
105. vim.EnvironmentBrowser::89-envmgr
106. vim.EnvironmentBrowser::9-envmgr
107. vim.EnvironmentBrowser::90-envmgr
108. vim.EnvironmentBrowser::91-envmgr
109. vim.EnvironmentBrowser::92-envmgr
110. vim.EnvironmentBrowser::93-envmgr
111. vim.EnvironmentBrowser::94-envmgr
112. vim.EnvironmentBrowser::95-envmgr
113. vim.EnvironmentBrowser::96-envmgr
114. vim.EnvironmentBrowser::98-envmgr
115. vim.EnvironmentBrowser::99-envmgr
116. vim.EnvironmentBrowser::ha-env-browser-vmx-09
117. vim.Folder::ha-folder-datastore
118. vim.Folder::ha-folder-host
119. vim.Folder::ha-folder-network
120. vim.Folder::ha-folder-root
121. vim.Folder::ha-folder-vm
122. vim.HostSystem::ha-host
123. vim.LicenseManager::ha-license-manager
124. vim.Network::HaNetwork-SPECVirt
125. vim.Network::HaNetwork-internal
126. vim.PerformanceManager::ha-perfmgr
127. vim.ResourcePool::ha-root-pool
128. vim.SearchIndex::ha-searchindex
129. vim.ServiceInstance::ServiceInstance
130. vim.SessionManager::ha-sessionmgr
131. vim.Task::haTask-ha-host-vim.HostSystem.acquireCimServicesTicket-384849061
132. vim.TaskManager::ha-taskmgr
133. vim.UserDirectory::ha-user-directory
134. vim.VirtualMachine::1
135. vim.VirtualMachine::10
136. vim.VirtualMachine::100
137. vim.VirtualMachine::101
138. vim.VirtualMachine::102
139. vim.VirtualMachine::103
140. vim.VirtualMachine::104
141. vim.VirtualMachine::105
142. vim.VirtualMachine::106
143. vim.VirtualMachine::107
144. vim.VirtualMachine::108
145. vim.VirtualMachine::109
146. vim.VirtualMachine::11
147. vim.VirtualMachine::12
148. vim.VirtualMachine::13
149. vim.VirtualMachine::14
150. vim.VirtualMachine::15
151. vim.VirtualMachine::16
152. vim.VirtualMachine::17
153. vim.VirtualMachine::18
154. vim.VirtualMachine::19
155. vim.VirtualMachine::2
156. vim.VirtualMachine::20
157. vim.VirtualMachine::21
158. vim.VirtualMachine::22
159. vim.VirtualMachine::23
160. vim.VirtualMachine::24
161. vim.VirtualMachine::25
162. vim.VirtualMachine::26
163. vim.VirtualMachine::27
164. vim.VirtualMachine::28
165. vim.VirtualMachine::29
166. vim.VirtualMachine::3
167. vim.VirtualMachine::30
168. vim.VirtualMachine::31
169. vim.VirtualMachine::32
170. vim.VirtualMachine::33
171. vim.VirtualMachine::34
172. vim.VirtualMachine::35
173. vim.VirtualMachine::36
174. vim.VirtualMachine::37
175. vim.VirtualMachine::38
176. vim.VirtualMachine::39
177. vim.VirtualMachine::4
178. vim.VirtualMachine::40
179. vim.VirtualMachine::41
180. vim.VirtualMachine::42
181. vim.VirtualMachine::43
182. vim.VirtualMachine::44
183. vim.VirtualMachine::45
184. vim.VirtualMachine::46
185. vim.VirtualMachine::47
186. vim.VirtualMachine::48
187. vim.VirtualMachine::49
188. vim.VirtualMachine::5
189. vim.VirtualMachine::50
190. vim.VirtualMachine::51
191. vim.VirtualMachine::52
192. vim.VirtualMachine::53
193. vim.VirtualMachine::54
194. vim.VirtualMachine::55
195. vim.VirtualMachine::56
196. vim.VirtualMachine::57
197. vim.VirtualMachine::58
198. vim.VirtualMachine::59
199. vim.VirtualMachine::6
200. vim.VirtualMachine::60
201. vim.VirtualMachine::61
202. vim.VirtualMachine::62
203. vim.VirtualMachine::63
204. vim.VirtualMachine::64
205. vim.VirtualMachine::65
206. vim.VirtualMachine::66
207. vim.VirtualMachine::67
208. vim.VirtualMachine::68
209. vim.VirtualMachine::69
210. vim.VirtualMachine::7
211. vim.VirtualMachine::70
212. vim.VirtualMachine::71
213. vim.VirtualMachine::72
214. vim.VirtualMachine::73
215. vim.VirtualMachine::74
216. vim.VirtualMachine::75
217. vim.VirtualMachine::76
218. vim.VirtualMachine::77
219. vim.VirtualMachine::78
220. vim.VirtualMachine::79
221. vim.VirtualMachine::8
222. vim.VirtualMachine::80
223. vim.VirtualMachine::81
224. vim.VirtualMachine::82
225. vim.VirtualMachine::83
226. vim.VirtualMachine::84
227. vim.VirtualMachine::85
228. vim.VirtualMachine::86
229. vim.VirtualMachine::87
230. vim.VirtualMachine::88
231. vim.VirtualMachine::89
232. vim.VirtualMachine::9
233. vim.VirtualMachine::90
234. vim.VirtualMachine::91
235. vim.VirtualMachine::92
236. vim.VirtualMachine::93
237. vim.VirtualMachine::94
238. vim.VirtualMachine::95
239. vim.VirtualMachine::96
240. vim.VirtualMachine::98
241. vim.VirtualMachine::99
242. vim.event.EventManager::ha-eventmgr
243. vim.host.AutoStartManager::ha-autostart-mgr
244. vim.host.CpuSchedulerSystem::cpuSchedulerSystem
245. vim.host.DatastoreBrowser::ha-host-datastorebrowser
246. vim.host.DatastoreSystem::ha-datastoresystem
247. vim.host.DiagnosticSystem::diagnosticsystem
248. vim.host.FirewallSystem::firewallSystem
249. vim.host.LocalAccountManager::ha-localacctmgr
250. vim.host.MemoryManagerSystem::memoryManagerSystem
251. vim.host.NetworkSystem::networkSystem
252. vim.host.ServiceSystem::serviceSystem
253. vim.host.SnmpSystem::ha-snmp-agent
254. vim.host.StorageSystem::storageSystem
255. vim.host.VMotionSystem::ha-vmotion-system
256. vim.option.OptionManager::HostAgentSettings
257. vim.option.OptionManager::ha-adv-options
258. 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 = u'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 = '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 = '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 = '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 = '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 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 = '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 = 'Relayout snapshots',
                     summary = 'Relayout snapshots after relocation',
                     key = 'Host.Local.RelayoutSnapshots'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Extract NVRAM content',
                     summary = 'Extract NVRAM content from checkpoint state',
                     key = 'Host.Local.ExtractNvramContent'
                  },
                  (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 = 'Reset',
                     summary = 'Reset (power cycle) a virtual machine',
                     key = 'VirtualMachine.Interact.Reset'
                  },
                  (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 = 'Device connection',
                     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 = 'VMware Tools install',
                     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 = 'Disable Fault Tolerance',
                     summary = 'Disable the Secondary VM',
                     key = 'VirtualMachine.Interact.DisableSecondary'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Enable Fault Tolerance',
                     summary = 'Enable the Secondary VM',
                     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 = '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 = '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 = 'Raw device',
                     summary = 'Virtual machine raw device configuration',
                     key = 'VirtualMachine.Config.RawDevice'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '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 = '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 = '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 = 'Advanced',
                     summary = 'Make advanced configuration changes',
                     key = 'VirtualMachine.Config.AdvancedConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disk lease',
                     summary = 'Lease disks for disk manager',
                     key = 'VirtualMachine.Config.DiskLease'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = '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 = '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 = 'Unlock virtual machine',
                     summary = 'Unlock an encrypted virtual machine',
                     key = 'VirtualMachine.Config.Unlock'
                  },
                  (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',
                     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 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 = 'Query VRMPolicy',
                     summary = 'Query virtual rights management policy',
                     key = 'VRMPolicy.Query'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update VRMPolicy',
                     summary = 'Update virtual rights management policy',
                     key = 'VRMPolicy.Update'
                  },
                  (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 = '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 = 'Declare hook service',
                     summary = 'Allows an extension to declare itself as a hooking service',
                     key = 'Hook.DeclareHookService'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Remove hook service',
                     summary = 'Allows an extension to undeclare itself as a hooking service',
                     key = 'Hook.RemoveHookService'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Acquire hook',
                     summary = 'Allows a registered hooking extension to acquire a hook on a method',
                     key = 'Hook.AcquireHook'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Release hook',
                     summary = 'Allows a registered hooking extension to release its hook on a method',
                     key = 'Hook.ReleaseHook'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update pre-callback result',
                     summary = 'Allows a registered hooking extension to update the pre-callback result on a pre-callback execution instance',
                     key = 'Hook.UpdatePreCallbackResult'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ExecuteHookPreCallback',
                     summary = 'ExecuteHookPreCallback',
                     key = 'Hook.ExecuteHookPreCallback'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ExecuteHookPostCallback',
                     summary = 'ExecuteHookPostCallback',
                     key = 'Hook.ExecuteHookPostCallback'
                  },
                  (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 = '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'
                  }
               ],
               privilegeGroup = (vim.ElementDescription) [
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'System',
                     summary = 'System',
                     key = 'System'
                  },
                  (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 = 'Replication',
                     summary = '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 = 'Inventory',
                     summary = '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 = '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 = 'Replication',
                     summary = '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 = 'VRMPolicy',
                     summary = 'Virtual Rights Management Policy',
                     key = 'VRMPolicy'
                  },
                  (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 = 'Hook',
                     summary = 'Hook',
                     key = 'Hook'
                  },
                  (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'
                  }
               ]
            }
         },
         (vmodl.DynamicProperty) {
            name = u'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 = '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 = '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.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.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.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.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.Local.RelayoutSnapshots',
                  onParent = false,
                  name = 'RelayoutSnapshots',
                  privGroupName = 'Host.Local'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Host.Local.ExtractNvramContent',
                  onParent = false,
                  name = 'ExtractNvramContent',
                  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.Reset',
                  onParent = false,
                  name = 'Reset',
                  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.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.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.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.Unlock',
                  onParent = false,
                  name = 'Unlock',
                  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.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 = 'VRMPolicy.Query',
                  onParent = false,
                  name = 'Query',
                  privGroupName = 'VRMPolicy'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'VRMPolicy.Update',
                  onParent = false,
                  name = 'Update',
                  privGroupName = 'VRMPolicy'
               },
               (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 = '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 = true,
                  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 = 'Hook.DeclareHookService',
                  onParent = false,
                  name = 'DeclareHookService',
                  privGroupName = 'Hook'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Hook.RemoveHookService',
                  onParent = false,
                  name = 'RemoveHookService',
                  privGroupName = 'Hook'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Hook.AcquireHook',
                  onParent = false,
                  name = 'AcquireHook',
                  privGroupName = 'Hook'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Hook.ReleaseHook',
                  onParent = false,
                  name = 'ReleaseHook',
                  privGroupName = 'Hook'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Hook.UpdatePreCallbackResult',
                  onParent = false,
                  name = 'UpdatePreCallbackResult',
                  privGroupName = 'Hook'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Hook.ExecuteHookPreCallback',
                  onParent = false,
                  name = 'ExecuteHookPreCallback',
                  privGroupName = 'Hook'
               },
               (vim.AuthorizationManager.Privilege) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  privId = 'Hook.ExecuteHookPostCallback',
                  onParent = false,
                  name = 'ExecuteHookPostCallback',
                  privGroupName = 'Hook'
               },
               (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.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'
               }
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'roleList',
            val = (vim.AuthorizationManager.Role) [
               (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',
                     'Authorization.ModifyPermissions',
                     'Authorization.ModifyRoles',
                     'Authorization.ReassignRolePermissions',
                     'DVPortgroup.Create',
                     'DVPortgroup.Delete',
                     'DVPortgroup.Modify',
                     'DVPortgroup.PolicyOp',
                     'DVPortgroup.ScopeOp',
                     'DVSwitch.Create',
                     'DVSwitch.Delete',
                     'DVSwitch.HostOp',
                     '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',
                     'EAM.Config',
                     'EAM.Modify',
                     'EAM.View',
                     'Extension.Register',
                     'Extension.Unregister',
                     'Extension.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',
                     'Hook.AcquireHook',
                     'Hook.DeclareHookService',
                     'Hook.ExecuteHookPostCallback',
                     'Hook.ExecuteHookPreCallback',
                     'Hook.ReleaseHook',
                     'Hook.RemoveHookService',
                     'Hook.UpdatePreCallbackResult',
                     'Host.Cim.CimInteraction',
                     'Host.Config.AdvancedConfig',
                     'Host.Config.AuthenticationStore',
                     'Host.Config.AutoStart',
                     'Host.Config.Connection',
                     'Host.Config.DateTime',
                     'Host.Config.Firmware',
                     'Host.Config.HyperThreading',
                     'Host.Config.Image',
                     'Host.Config.Maintenance',
                     'Host.Config.Memory',
                     'Host.Config.NetService',
                     'Host.Config.Network',
                     'Host.Config.Patch',
                     'Host.Config.PciPassthru',
                     'Host.Config.Power',
                     '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.MoveCluster',
                     'Host.Inventory.MoveHost',
                     'Host.Inventory.RemoveHostFromCluster',
                     'Host.Inventory.RenameCluster',
                     'Host.Local.CreateVM',
                     'Host.Local.DeleteVM',
                     'Host.Local.ExtractNvramContent',
                     'Host.Local.InstallAgent',
                     'Host.Local.ManageUserGroups',
                     'Host.Local.ReconfigVM',
                     'Host.Local.RelayoutSnapshots',
                     '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',
                     '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.Rename',
                     'VApp.ResourceConfig',
                     'VApp.Suspend',
                     'VApp.Unregister',
                     'VRMPolicy.Query',
                     'VRMPolicy.Update',
                     '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.Unlock',
                     'VirtualMachine.Config.UpgradeVirtualHardware',
                     'VirtualMachine.GuestOperations.Execute',
                     'VirtualMachine.GuestOperations.Modify',
                     'VirtualMachine.GuestOperations.Query',
                     '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.EnableSecondary',
                     'VirtualMachine.Interact.GuestControl',
                     'VirtualMachine.Interact.MakePrimary',
                     '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.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.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 = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'configurationEx',
            val = (vim.ComputeResource.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vmSwapPlacement = 'vmDirectory',
               spbmEnabled = <unset>,
               defaultHardwareVersionKey = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
               'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) []
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:ha-env-browser-vmx-09'
         },
         (vmodl.DynamicProperty) {
            name = u'host',
            val = (ManagedObject) [
               'vim.HostSystem:ha-host'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'DL385Gen8.perflab.hp.com'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt',
               'vim.Network:HaNetwork-internal'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-host'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.ComputeResource.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               totalCpu = 89344,
               totalMemory = 274841640960L,
               numCpuCores = 32,
               numCpuThreads = 32,
               effectiveCpu = 89344,
               effectiveMemory = 274841640960L,
               numHosts = 1,
               numEffectiveHosts = 1,
               overallStatus = 'green'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'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 = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'configuration',
            val = (vim.Datacenter.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               defaultHardwareVersionKey = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
               'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'datastoreFolder',
            val = 'vim.Folder:ha-folder-datastore'
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) []
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'hostFolder',
            val = 'vim.Folder:ha-folder-host'
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'ha-datacenter'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt',
               'vim.Network:HaNetwork-internal'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'networkFolder',
            val = 'vim.Folder:ha-folder-network'
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-root'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'vmFolder',
            val = 'vim.Folder:ha-folder-vm'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 4. vim.Datastore::508dfeda-efea095e-482b-2c768a543c24 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'browser',
            val = 'vim.host.DatastoreBrowser:508dfeda-efea095e-482b-2c768a543c24-datastorebrowser'
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.Datastore.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               directoryHierarchySupported = true,
               rawDiskMappingsSupported = true,
               perFileThinProvisioningSupported = true,
               storageIORMSupported = true,
               nativeSnapshotSupported = false,
               nativeSnapshotCopySupported = false,
               topLevelDirectoryCreateSupported = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) []
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'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/508dfeda-efea095e-482b-2c768a543c24',
                     accessMode = 'readWrite',
                     mounted = true,
                     accessible = true,
                     inaccessibleReason = <unset>
                  }
               }
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'info',
            val = (vim.host.VmfsDatastoreInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               name = 'V_P420',
               url = '/vmfs/volumes/508dfeda-efea095e-482b-2c768a543c24',
               freeSpace = 1303115726848L,
               maxFileSize = 2199023255040L,
               timestamp = 2012-11-12T05:58:03.577655Z,
               maxPhysicalRDMFileSize = 70368744177664L,
               maxVirtualRDMFileSize = 2199023255040L,
               vmfs = (vim.host.VmfsVolume) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  type = 'VMFS',
                  name = 'V_P420',
                  capacity = 1594775044096L,
                  blockSizeMb = 1,
                  maxBlocks = 63963136,
                  majorVersion = 5,
                  version = '5.58',
                  uuid = '508dfeda-efea095e-482b-2c768a543c24',
                  extent = (vim.host.ScsiDisk.Partition) [
                     (vim.host.ScsiDisk.Partition) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        diskName = 'naa.600508b1001c8b7f0ef2cb14f0df4e26',
                        partition = 3
                     }
                  ],
                  vmfsUpgradable = false,
                  forceMountedInfo = <unset>,
                  ssd = true
               },
               lun = (vim.host.VmfsDatastoreInfo.ScsiLunInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'iormConfiguration',
            val = (vim.StorageResourceManager.IORMConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               enabled = false,
               congestionThresholdMode = '',
               congestionThreshold = 30,
               percentOfPeakThroughput = <unset>,
               statsCollectionEnabled = false,
               statsAggregationDisabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'V_P420'
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-datastore'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.Datastore.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               datastore = 'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24',
               name = 'V_P420',
               url = '/vmfs/volumes/508dfeda-efea095e-482b-2c768a543c24',
               capacity = 1594775044096L,
               freeSpace = 1303115726848L,
               uncommitted = 4812554240L,
               accessible = true,
               multipleHostAccess = <unset>,
               type = 'VMFS',
               maintenanceMode = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'vm',
            val = (ManagedObject) [
               'vim.VirtualMachine:100',
               'vim.VirtualMachine:101',
               'vim.VirtualMachine:102',
               'vim.VirtualMachine:103',
               'vim.VirtualMachine:104',
               'vim.VirtualMachine:105',
               'vim.VirtualMachine:106',
               'vim.VirtualMachine:107',
               'vim.VirtualMachine:108',
               'vim.VirtualMachine:109',
               'vim.VirtualMachine:98',
               'vim.VirtualMachine:99'
            ]
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 5. vim.Datastore::508e0c2a-255a3dc2-5471-2c768a543c24 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'browser',
            val = 'vim.host.DatastoreBrowser:508e0c2a-255a3dc2-5471-2c768a543c24-datastorebrowser'
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.Datastore.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               directoryHierarchySupported = true,
               rawDiskMappingsSupported = true,
               perFileThinProvisioningSupported = true,
               storageIORMSupported = true,
               nativeSnapshotSupported = false,
               nativeSnapshotCopySupported = false,
               topLevelDirectoryCreateSupported = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) []
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'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/508e0c2a-255a3dc2-5471-2c768a543c24',
                     accessMode = 'readWrite',
                     mounted = true,
                     accessible = true,
                     inaccessibleReason = <unset>
                  }
               }
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'info',
            val = (vim.host.VmfsDatastoreInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               name = 'V_P421_1',
               url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24',
               freeSpace = 2041856393216L,
               maxFileSize = 2199023255040L,
               timestamp = 2012-11-12T05:58:03.687717Z,
               maxPhysicalRDMFileSize = 70368744177664L,
               maxVirtualRDMFileSize = 2199023255040L,
               vmfs = (vim.host.VmfsVolume) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  type = 'VMFS',
                  name = 'V_P421_1',
                  capacity = 3200287506432L,
                  blockSizeMb = 1,
                  maxBlocks = 63963136,
                  majorVersion = 5,
                  version = '5.58',
                  uuid = '508e0c2a-255a3dc2-5471-2c768a543c24',
                  extent = (vim.host.ScsiDisk.Partition) [
                     (vim.host.ScsiDisk.Partition) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        diskName = 'naa.600508b1001ca8bc1da6e2dc8b097719',
                        partition = 1
                     }
                  ],
                  vmfsUpgradable = false,
                  forceMountedInfo = <unset>,
                  ssd = true
               },
               lun = (vim.host.VmfsDatastoreInfo.ScsiLunInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'iormConfiguration',
            val = (vim.StorageResourceManager.IORMConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               enabled = false,
               congestionThresholdMode = '',
               congestionThreshold = 30,
               percentOfPeakThroughput = <unset>,
               statsCollectionEnabled = false,
               statsAggregationDisabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'V_P421_1'
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-datastore'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.Datastore.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
               name = 'V_P421_1',
               url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24',
               capacity = 3200287506432L,
               freeSpace = 2041856393216L,
               uncommitted = 19250216960L,
               accessible = true,
               multipleHostAccess = <unset>,
               type = 'VMFS',
               maintenanceMode = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'vm',
            val = (ManagedObject) [
               'vim.VirtualMachine:1',
               'vim.VirtualMachine:10',
               'vim.VirtualMachine:11',
               'vim.VirtualMachine:12',
               'vim.VirtualMachine:13',
               'vim.VirtualMachine:14',
               'vim.VirtualMachine:15',
               'vim.VirtualMachine:16',
               'vim.VirtualMachine:17',
               'vim.VirtualMachine:18',
               'vim.VirtualMachine:19',
               'vim.VirtualMachine:2',
               'vim.VirtualMachine:20',
               'vim.VirtualMachine:21',
               'vim.VirtualMachine:22',
               'vim.VirtualMachine:23',
               'vim.VirtualMachine:24',
               'vim.VirtualMachine:25',
               'vim.VirtualMachine:26',
               'vim.VirtualMachine:27',
               'vim.VirtualMachine:28',
               'vim.VirtualMachine:29',
               'vim.VirtualMachine:3',
               'vim.VirtualMachine:30',
               'vim.VirtualMachine:34',
               'vim.VirtualMachine:35',
               'vim.VirtualMachine:36',
               'vim.VirtualMachine:4',
               'vim.VirtualMachine:40',
               'vim.VirtualMachine:44',
               'vim.VirtualMachine:45',
               'vim.VirtualMachine:47',
               'vim.VirtualMachine:48',
               'vim.VirtualMachine:5',
               'vim.VirtualMachine:50',
               'vim.VirtualMachine:54',
               'vim.VirtualMachine:55',
               'vim.VirtualMachine:57',
               'vim.VirtualMachine:6',
               'vim.VirtualMachine:60',
               'vim.VirtualMachine:62',
               'vim.VirtualMachine:63',
               'vim.VirtualMachine:67',
               'vim.VirtualMachine:68',
               'vim.VirtualMachine:7',
               'vim.VirtualMachine:70',
               'vim.VirtualMachine:8',
               'vim.VirtualMachine:9'
            ]
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 6. vim.Datastore::508e0c57-ea6656e8-1684-2c768a543c24 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'browser',
            val = 'vim.host.DatastoreBrowser:508e0c57-ea6656e8-1684-2c768a543c24-datastorebrowser'
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.Datastore.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               directoryHierarchySupported = true,
               rawDiskMappingsSupported = true,
               perFileThinProvisioningSupported = true,
               storageIORMSupported = true,
               nativeSnapshotSupported = false,
               nativeSnapshotCopySupported = false,
               topLevelDirectoryCreateSupported = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) []
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'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/508e0c57-ea6656e8-1684-2c768a543c24',
                     accessMode = 'readWrite',
                     mounted = true,
                     accessible = true,
                     inaccessibleReason = <unset>
                  }
               }
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'info',
            val = (vim.host.VmfsDatastoreInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               name = 'V_P421_2',
               url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24',
               freeSpace = 2041313230848L,
               maxFileSize = 2199023255040L,
               timestamp = 2012-11-12T05:58:03.786741Z,
               maxPhysicalRDMFileSize = 70368744177664L,
               maxVirtualRDMFileSize = 2199023255040L,
               vmfs = (vim.host.VmfsVolume) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  type = 'VMFS',
                  name = 'V_P421_2',
                  capacity = 3200287506432L,
                  blockSizeMb = 1,
                  maxBlocks = 63963136,
                  majorVersion = 5,
                  version = '5.58',
                  uuid = '508e0c57-ea6656e8-1684-2c768a543c24',
                  extent = (vim.host.ScsiDisk.Partition) [
                     (vim.host.ScsiDisk.Partition) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        diskName = 'naa.600508b1001c61b65c46c97a5476e422',
                        partition = 1
                     }
                  ],
                  vmfsUpgradable = false,
                  forceMountedInfo = <unset>,
                  ssd = true
               },
               lun = (vim.host.VmfsDatastoreInfo.ScsiLunInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'iormConfiguration',
            val = (vim.StorageResourceManager.IORMConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               enabled = false,
               congestionThresholdMode = '',
               congestionThreshold = 30,
               percentOfPeakThroughput = <unset>,
               statsCollectionEnabled = false,
               statsAggregationDisabled = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'V_P421_2'
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-datastore'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.Datastore.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
               name = 'V_P421_2',
               url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24',
               capacity = 3200287506432L,
               freeSpace = 2041313230848L,
               uncommitted = 19250216960L,
               accessible = true,
               multipleHostAccess = <unset>,
               type = 'VMFS',
               maintenanceMode = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'vm',
            val = (ManagedObject) [
               'vim.VirtualMachine:31',
               'vim.VirtualMachine:32',
               'vim.VirtualMachine:33',
               'vim.VirtualMachine:37',
               'vim.VirtualMachine:38',
               'vim.VirtualMachine:39',
               'vim.VirtualMachine:41',
               'vim.VirtualMachine:42',
               'vim.VirtualMachine:43',
               'vim.VirtualMachine:46',
               'vim.VirtualMachine:49',
               'vim.VirtualMachine:51',
               'vim.VirtualMachine:52',
               'vim.VirtualMachine:53',
               'vim.VirtualMachine:56',
               'vim.VirtualMachine:58',
               'vim.VirtualMachine:59',
               'vim.VirtualMachine:61',
               'vim.VirtualMachine:64',
               'vim.VirtualMachine:65',
               'vim.VirtualMachine:66',
               'vim.VirtualMachine:69',
               'vim.VirtualMachine:71',
               'vim.VirtualMachine:72',
               'vim.VirtualMachine:73',
               'vim.VirtualMachine:74',
               'vim.VirtualMachine:75',
               'vim.VirtualMachine:76',
               'vim.VirtualMachine:77',
               'vim.VirtualMachine:78',
               'vim.VirtualMachine:79',
               'vim.VirtualMachine:80',
               'vim.VirtualMachine:81',
               'vim.VirtualMachine:82',
               'vim.VirtualMachine:83',
               'vim.VirtualMachine:84',
               'vim.VirtualMachine:85',
               'vim.VirtualMachine:86',
               'vim.VirtualMachine:87',
               'vim.VirtualMachine:88',
               'vim.VirtualMachine:89',
               'vim.VirtualMachine:90',
               'vim.VirtualMachine:91',
               'vim.VirtualMachine:92',
               'vim.VirtualMachine:93',
               'vim.VirtualMachine:94',
               'vim.VirtualMachine:95',
               'vim.VirtualMachine:96'
            ]
         }
      ],
      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 = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:1-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 9. vim.EnvironmentBrowser::10-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:10-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:10-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 10. vim.EnvironmentBrowser::100-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:100-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:100-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 11. vim.EnvironmentBrowser::101-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:101-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:101-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 12. vim.EnvironmentBrowser::102-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:102-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:102-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 13. vim.EnvironmentBrowser::103-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:103-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:103-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 14. vim.EnvironmentBrowser::104-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:104-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:104-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 15. vim.EnvironmentBrowser::105-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:105-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:105-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 16. vim.EnvironmentBrowser::106-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:106-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:106-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 17. vim.EnvironmentBrowser::107-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:107-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:107-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 18. vim.EnvironmentBrowser::108-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:108-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:108-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 19. vim.EnvironmentBrowser::109-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:109-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:109-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 20. vim.EnvironmentBrowser::11-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:11-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:11-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 21. vim.EnvironmentBrowser::12-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:12-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:12-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 22. vim.EnvironmentBrowser::13-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:13-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:13-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 23. vim.EnvironmentBrowser::14-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:14-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:14-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 24. vim.EnvironmentBrowser::15-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:15-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:15-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 25. vim.EnvironmentBrowser::16-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:16-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:16-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 26. vim.EnvironmentBrowser::17-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:17-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:17-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 27. vim.EnvironmentBrowser::18-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:18-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:18-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 28. vim.EnvironmentBrowser::19-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:19-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:19-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 29. vim.EnvironmentBrowser::2-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:2-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:2-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 30. vim.EnvironmentBrowser::20-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:20-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:20-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 31. vim.EnvironmentBrowser::21-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:21-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:21-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 32. vim.EnvironmentBrowser::22-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:22-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:22-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 33. vim.EnvironmentBrowser::23-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:23-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:23-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 34. vim.EnvironmentBrowser::24-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:24-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:24-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 35. vim.EnvironmentBrowser::25-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:25-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:25-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 36. vim.EnvironmentBrowser::26-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:26-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:26-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 37. vim.EnvironmentBrowser::27-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:27-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:27-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 38. vim.EnvironmentBrowser::28-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:28-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:28-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 39. vim.EnvironmentBrowser::29-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:29-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:29-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 40. vim.EnvironmentBrowser::3-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:3-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:3-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 41. vim.EnvironmentBrowser::30-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:30-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:30-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 42. vim.EnvironmentBrowser::31-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:31-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:31-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 43. vim.EnvironmentBrowser::32-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:32-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:32-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 44. vim.EnvironmentBrowser::33-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:33-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:33-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 45. vim.EnvironmentBrowser::34-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:34-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:34-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 46. vim.EnvironmentBrowser::35-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:35-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:35-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 47. vim.EnvironmentBrowser::36-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:36-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:36-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 48. vim.EnvironmentBrowser::37-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:37-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:37-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 49. vim.EnvironmentBrowser::38-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:38-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:38-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 50. vim.EnvironmentBrowser::39-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:39-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:39-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 51. vim.EnvironmentBrowser::4-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:4-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:4-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 52. vim.EnvironmentBrowser::40-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:40-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:40-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 53. vim.EnvironmentBrowser::41-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:41-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:41-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 54. vim.EnvironmentBrowser::42-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:42-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:42-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 55. vim.EnvironmentBrowser::43-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:43-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:43-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 56. vim.EnvironmentBrowser::44-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:44-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:44-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 57. vim.EnvironmentBrowser::45-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:45-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:45-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 58. vim.EnvironmentBrowser::46-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:46-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:46-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 59. vim.EnvironmentBrowser::47-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:47-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:47-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 60. vim.EnvironmentBrowser::48-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:48-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:48-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 61. vim.EnvironmentBrowser::49-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:49-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:49-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 62. vim.EnvironmentBrowser::5-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:5-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:5-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 63. vim.EnvironmentBrowser::50-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:50-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:50-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 64. vim.EnvironmentBrowser::51-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:51-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:51-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 65. vim.EnvironmentBrowser::52-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:52-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:52-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 66. vim.EnvironmentBrowser::53-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:53-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:53-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 67. vim.EnvironmentBrowser::54-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:54-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:54-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 68. vim.EnvironmentBrowser::55-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:55-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:55-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 69. vim.EnvironmentBrowser::56-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:56-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:56-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 70. vim.EnvironmentBrowser::57-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:57-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:57-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 71. vim.EnvironmentBrowser::58-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:58-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:58-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 72. vim.EnvironmentBrowser::59-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:59-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:59-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 73. vim.EnvironmentBrowser::6-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:6-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:6-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 74. vim.EnvironmentBrowser::60-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:60-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:60-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 75. vim.EnvironmentBrowser::61-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:61-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:61-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 76. vim.EnvironmentBrowser::62-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:62-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:62-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 77. vim.EnvironmentBrowser::63-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:63-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:63-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 78. vim.EnvironmentBrowser::64-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:64-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:64-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 79. vim.EnvironmentBrowser::65-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:65-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:65-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 80. vim.EnvironmentBrowser::66-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:66-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:66-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 81. vim.EnvironmentBrowser::67-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:67-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:67-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 82. vim.EnvironmentBrowser::68-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:68-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:68-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 83. vim.EnvironmentBrowser::69-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:69-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:69-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 84. vim.EnvironmentBrowser::7-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:7-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:7-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 85. vim.EnvironmentBrowser::70-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:70-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:70-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 86. vim.EnvironmentBrowser::71-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:71-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:71-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 87. vim.EnvironmentBrowser::72-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:72-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:72-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 88. vim.EnvironmentBrowser::73-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:73-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:73-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 89. vim.EnvironmentBrowser::74-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:74-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:74-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 90. vim.EnvironmentBrowser::75-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:75-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:75-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 91. vim.EnvironmentBrowser::76-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:76-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:76-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 92. vim.EnvironmentBrowser::77-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:77-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:77-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 93. vim.EnvironmentBrowser::78-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:78-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:78-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 94. vim.EnvironmentBrowser::79-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:79-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:79-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 95. vim.EnvironmentBrowser::8-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:8-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:8-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 96. vim.EnvironmentBrowser::80-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:80-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:80-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 97. vim.EnvironmentBrowser::81-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:81-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:81-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 98. vim.EnvironmentBrowser::82-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:82-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:82-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 99. vim.EnvironmentBrowser::83-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:83-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:83-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 100. vim.EnvironmentBrowser::84-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:84-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:84-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 101. vim.EnvironmentBrowser::85-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:85-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:85-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 102. vim.EnvironmentBrowser::86-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:86-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:86-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 103. vim.EnvironmentBrowser::87-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:87-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:87-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 104. vim.EnvironmentBrowser::88-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:88-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:88-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 105. vim.EnvironmentBrowser::89-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:89-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:89-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 106. vim.EnvironmentBrowser::9-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:9-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:9-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 107. vim.EnvironmentBrowser::90-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:90-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:90-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 108. vim.EnvironmentBrowser::91-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:91-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:91-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 109. vim.EnvironmentBrowser::92-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:92-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:92-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 110. vim.EnvironmentBrowser::93-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:93-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:93-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 111. vim.EnvironmentBrowser::94-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:94-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:94-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 112. vim.EnvironmentBrowser::95-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:95-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:95-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 113. vim.EnvironmentBrowser::96-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:96-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:96-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 114. vim.EnvironmentBrowser::98-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:98-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:98-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 115. vim.EnvironmentBrowser::99-envmgr ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:99-envmgr',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:99-envmgr-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 116. vim.EnvironmentBrowser::ha-env-browser-vmx-09 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.EnvironmentBrowser:ha-env-browser-vmx-09',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:ha-env-browser-vmx-09-datastorebrowser'
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 117. 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 = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'childEntity',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
               'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'childType',
            val = (str) [
               'Datastore'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) []
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'datastore'
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Datacenter:ha-datacenter'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 118. 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 = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'childEntity',
            val = (ManagedObject) [
               'vim.ComputeResource:ha-compute-res'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'childType',
            val = (str) [
               'ComputeResource'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) []
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'host'
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Datacenter:ha-datacenter'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 119. 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 = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'childEntity',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt',
               'vim.Network:HaNetwork-internal'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'childType',
            val = (str) [
               'Network'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) []
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'network'
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Datacenter:ha-datacenter'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 120. 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 = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'childEntity',
            val = (ManagedObject) [
               'vim.Datacenter:ha-datacenter'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'childType',
            val = (str) [
               'Datacenter'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) []
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'ha-folder-root'
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'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 = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 121. 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 = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'childEntity',
            val = (ManagedObject) [
               'vim.VirtualMachine:1',
               'vim.VirtualMachine:10',
               'vim.VirtualMachine:100',
               'vim.VirtualMachine:101',
               'vim.VirtualMachine:102',
               'vim.VirtualMachine:103',
               'vim.VirtualMachine:104',
               'vim.VirtualMachine:105',
               'vim.VirtualMachine:106',
               'vim.VirtualMachine:107',
               'vim.VirtualMachine:108',
               'vim.VirtualMachine:109',
               'vim.VirtualMachine:11',
               'vim.VirtualMachine:12',
               'vim.VirtualMachine:13',
               'vim.VirtualMachine:14',
               'vim.VirtualMachine:15',
               'vim.VirtualMachine:16',
               'vim.VirtualMachine:17',
               'vim.VirtualMachine:18',
               'vim.VirtualMachine:19',
               'vim.VirtualMachine:2',
               'vim.VirtualMachine:20',
               'vim.VirtualMachine:21',
               'vim.VirtualMachine:22',
               'vim.VirtualMachine:23',
               'vim.VirtualMachine:24',
               'vim.VirtualMachine:25',
               'vim.VirtualMachine:26',
               'vim.VirtualMachine:27',
               'vim.VirtualMachine:28',
               'vim.VirtualMachine:29',
               'vim.VirtualMachine:3',
               'vim.VirtualMachine:30',
               'vim.VirtualMachine:31',
               'vim.VirtualMachine:32',
               'vim.VirtualMachine:33',
               'vim.VirtualMachine:34',
               'vim.VirtualMachine:35',
               'vim.VirtualMachine:36',
               'vim.VirtualMachine:37',
               'vim.VirtualMachine:38',
               'vim.VirtualMachine:39',
               'vim.VirtualMachine:4',
               'vim.VirtualMachine:40',
               'vim.VirtualMachine:41',
               'vim.VirtualMachine:42',
               'vim.VirtualMachine:43',
               'vim.VirtualMachine:44',
               'vim.VirtualMachine:45',
               'vim.VirtualMachine:46',
               'vim.VirtualMachine:47',
               'vim.VirtualMachine:48',
               'vim.VirtualMachine:49',
               'vim.VirtualMachine:5',
               'vim.VirtualMachine:50',
               'vim.VirtualMachine:51',
               'vim.VirtualMachine:52',
               'vim.VirtualMachine:53',
               'vim.VirtualMachine:54',
               'vim.VirtualMachine:55',
               'vim.VirtualMachine:56',
               'vim.VirtualMachine:57',
               'vim.VirtualMachine:58',
               'vim.VirtualMachine:59',
               'vim.VirtualMachine:6',
               'vim.VirtualMachine:60',
               'vim.VirtualMachine:61',
               'vim.VirtualMachine:62',
               'vim.VirtualMachine:63',
               'vim.VirtualMachine:64',
               'vim.VirtualMachine:65',
               'vim.VirtualMachine:66',
               'vim.VirtualMachine:67',
               'vim.VirtualMachine:68',
               'vim.VirtualMachine:69',
               'vim.VirtualMachine:7',
               'vim.VirtualMachine:70',
               'vim.VirtualMachine:71',
               'vim.VirtualMachine:72',
               'vim.VirtualMachine:73',
               'vim.VirtualMachine:74',
               'vim.VirtualMachine:75',
               'vim.VirtualMachine:76',
               'vim.VirtualMachine:77',
               'vim.VirtualMachine:78',
               'vim.VirtualMachine:79',
               'vim.VirtualMachine:8',
               'vim.VirtualMachine:80',
               'vim.VirtualMachine:81',
               'vim.VirtualMachine:82',
               'vim.VirtualMachine:83',
               'vim.VirtualMachine:84',
               'vim.VirtualMachine:85',
               'vim.VirtualMachine:86',
               'vim.VirtualMachine:87',
               'vim.VirtualMachine:88',
               'vim.VirtualMachine:89',
               'vim.VirtualMachine:9',
               'vim.VirtualMachine:90',
               'vim.VirtualMachine:91',
               'vim.VirtualMachine:92',
               'vim.VirtualMachine:93',
               'vim.VirtualMachine:94',
               'vim.VirtualMachine:95',
               'vim.VirtualMachine:96',
               'vim.VirtualMachine:98',
               'vim.VirtualMachine:99'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'childType',
            val = (str) [
               'VirtualMachine'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) []
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'vm'
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Datacenter:ha-datacenter'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 122. 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 = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.host.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               recursiveResourcePoolsSupported = true,
               cpuMemoryResourceConfigurationSupported = true,
               rebootSupported = true,
               shutdownSupported = true,
               vmotionSupported = true,
               vmotionEncryptionSupported = false,
               standbySupported = true,
               ipmiSupported = true,
               maxSupportedVMs = 1200,
               maxRunningVMs = 0,
               maxSupportedVcpus = 64,
               maxRegisteredVMs = 2048,
               datastorePrincipalSupported = true,
               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,
               hbrNicSelectionSupported = true,
               recordReplaySupported = true,
               ftSupported = true,
               replayUnsupportedReason = <unset>,
               replayCompatibilityIssues = (str) [],
               smpFtSupported = false,
               ftCompatibilityIssues = (str) [],
               smpFtCompatibilityIssues = (str) [],
               loginBySSLThumbprintSupported = true,
               cloneFromSnapshotSupported = true,
               deltaDiskBackingsSupported = true,
               perVMNetworkTrafficShapingSupported = false,
               tpmSupported = false,
               supportedCpuFeature = (vim.host.CpuIdInfo) [],
               virtualExecUsageSupported = true,
               storageIORMSupported = true,
               vmDirectPathGen2Supported = true,
               vmDirectPathGen2UnsupportedReason = (str) [],
               vmDirectPathGen2UnsupportedReasonExtended = <unset>,
               supportedVmfsMajorVersion = (int) [
                  3,
                  5
               ],
               vStorageCapable = true,
               snapshotRelayoutSupported = true,
               firewallIpRulesSupported = true,
               servicePackageInfoSupported = true,
               maxHostRunningVms = 512,
               maxHostSupportedVcpus = 800,
               advancedSystemResourcesSupported = <unset>,
               vmfsDatastoreMountCapable = true,
               eightPlusHostVmfsSharedAccessSupported = true,
               nestedHVSupported = true,
               vPMCSupported = true,
               interVMCommunicationThroughVMCISupported = false,
               scheduledHardwareUpgradeSupported = true,
               featureCapabilitiesSupported = true,
               latencySensitivitySupported = true,
               storagePolicySupported = <unset>,
               accel3dSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'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 5.1.0 build-799733',
                  vendor = 'VMware, Inc.',
                  version = '5.1.0',
                  build = '799733',
                  localeVersion = 'INTL',
                  localeBuild = '000',
                  osType = 'vmnix-x86',
                  productLineId = 'embeddedEsx',
                  apiType = 'HostAgent',
                  apiVersion = '5.1',
                  instanceUuid = <unset>,
                  licenseProductName = 'VMware ESX Server',
                  licenseProductVersion = '5.0'
               },
               hyperThread = (vim.host.CpuSchedulerSystem.HyperThreadScheduleInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  available = false,
                  active = false,
                  config = true
               },
               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 = 0,
                        status = 'unknown',
                        model = 'SB700 SATA Controller [IDE Mode]',
                        driver = 'ahci',
                        pci = '00:11.0'
                     },
                     (vim.host.BlockHba) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.BlockHba-vmhba1',
                        device = 'vmhba1',
                        bus = 0,
                        status = 'unknown',
                        model = 'SB700/SB800 IDE Controller',
                        driver = 'pata_atiixp',
                        pci = '00:14.1'
                     },
                     (vim.host.BlockHba) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.BlockHba-vmhba2',
                        device = 'vmhba2',
                        bus = 3,
                        status = 'unknown',
                        model = 'Smart Array P420i',
                        driver = 'hpsa',
                        pci = '03:00.0'
                     },
                     (vim.host.BlockHba) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.BlockHba-vmhba4',
                        device = 'vmhba4',
                        bus = 68,
                        status = 'unknown',
                        model = 'Smart Array P421',
                        driver = 'hpsa',
                        pci = '44:00.0'
                     },
                     (vim.host.BlockHba) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.BlockHba-vmhba5',
                        device = 'vmhba5',
                        bus = 8,
                        status = 'unknown',
                        model = 'Smart Array P421',
                        driver = 'hpsa',
                        pci = '08:00.0'
                     },
                     (vim.host.BlockHba) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.BlockHba-vmhba32',
                        device = 'vmhba32',
                        bus = 0,
                        status = 'unknown',
                        model = 'SB700/SB800 IDE Controller',
                        driver = 'pata_atiixp',
                        pci = '00:14.1'
                     }
                  ],
                  scsiLun = (vim.host.ScsiLun) [
                     (vim.host.ScsiDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        deviceName = '/vmfs/devices/disks/naa.600508b1001ca8bc1da6e2dc8b097719',
                        deviceType = 'disk',
                        key = 'key-vim.host.ScsiDisk-0200010000600508b1001ca8bc1da6e2dc8b0977194c4f47494341',
                        uuid = '0200010000600508b1001ca8bc1da6e2dc8b0977194c4f47494341',
                        descriptor = (vim.host.ScsiLun.Descriptor) [
                           (vim.host.ScsiLun.Descriptor) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              quality = 'highQuality',
                              id = 'naa.600508b1001ca8bc1da6e2dc8b097719'
                           },
                           (vim.host.ScsiLun.Descriptor) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              quality = 'mediumQuality',
                              id = 'vml.0200010000600508b1001ca8bc1da6e2dc8b0977194c4f47494341'
                           },
                           (vim.host.ScsiLun.Descriptor) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              quality = 'mediumQuality',
                              id = '0200010000600508b1001ca8bc1da6e2dc8b0977194c4f47494341'
                           }
                        ],
                        canonicalName = 'naa.600508b1001ca8bc1da6e2dc8b097719',
                        displayName = 'HP Serial Attached SCSI Disk (naa.600508b1001ca8bc1da6e2dc8b097719)',
                        lunType = 'disk',
                        vendor = 'HP      ',
                        model = 'LOGICAL VOLUME  ',
                        revision = '3.22',
                        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,
                              5,
                              8,
                              -79,
                              0,
                              28,
                              -88,
                              -68,
                              29,
                              -90,
                              -30,
                              -36,
                              -117,
                              9,
                              119,
                              25
                           ]
                        },
                        alternateName = (vim.host.ScsiLun.DurableName) [
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'GENERIC_VPD',
                              namespaceId = 5,
                              data = (byte) [
                                 0,
                                 0,
                                 0,
                                 7,
                                 0,
                                 -128,
                                 -125,
                                 -80,
                                 -79,
                                 -63,
                                 -62
                              ]
                           },
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'SERIALNUM',
                              namespaceId = 4,
                              data = (byte) [
                                 80,
                                 66,
                                 75,
                                 84,
                                 86,
                                 48,
                                 65,
                                 82,
                                 72,
                                 50,
                                 80,
                                 48,
                                 55,
                                 79,
                                 32,
                                 32
                              ]
                           },
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'NAA',
                              namespaceId = 3,
                              data = (byte) [
                                 1,
                                 3,
                                 0,
                                 16,
                                 96,
                                 5,
                                 8,
                                 -79,
                                 0,
                                 28,
                                 -88,
                                 -68,
                                 29,
                                 -90,
                                 -30,
                                 -36,
                                 -117,
                                 9,
                                 119,
                                 25
                              ]
                           },
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'UNKNOWN',
                              namespaceId = 5,
                              data = (byte) [
                                 1,
                                 0,
                                 0,
                                 4,
                                 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,
                                 0,
                                 2,
                                 0,
                                 0,
                                 0,
                                 -1,
                                 -1,
                                 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
                              ]
                           },
                           (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
                              ]
                           },
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'GENERIC_VPD',
                              namespaceId = 5,
                              data = (byte) [
                                 0,
                                 -63,
                                 0,
                                 8,
                                 -1,
                                 -1,
                                 -1,
                                 32,
                                 2,
                                 0,
                                 0,
                                 0
                              ]
                           },
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'GENERIC_VPD',
                              namespaceId = 5,
                              data = (byte) [
                                 0,
                                 -62,
                                 0,
                                 4,
                                 0,
                                 0,
                                 0,
                                 0
                              ]
                           }
                        ],
                        standardInquiry = (byte) [
                           0,
                           0,
                           5,
                           18,
                           51,
                           0,
                           0,
                           2,
                           72,
                           80,
                           32,
                           32,
                           32,
                           32,
                           32,
                           32,
                           76,
                           79,
                           71,
                           73,
                           67,
                           65,
                           76,
                           32,
                           86,
                           79,
                           76,
                           85,
                           77,
                           69,
                           32,
                           32,
                           51,
                           46,
                           50,
                           50,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           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',
                           'degraded'
                        ],
                        capabilities = (vim.host.ScsiLun.Capabilities) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           updateDisplayNameSupported = true
                        },
                        vStorageSupport = 'vStorageUnknown',
                        capacity = (vim.host.DiskDimensions.Lba) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           blockSize = 512,
                           block = 6250856624L
                        },
                        devicePath = '/vmfs/devices/disks/naa.600508b1001ca8bc1da6e2dc8b097719',
                        ssd = true
                     },
                     (vim.host.ScsiDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        deviceName = '/vmfs/devices/disks/naa.600508b1001c61b65c46c97a5476e422',
                        deviceType = 'disk',
                        key = 'key-vim.host.ScsiDisk-0200010000600508b1001c61b65c46c97a5476e4224c4f47494341',
                        uuid = '0200010000600508b1001c61b65c46c97a5476e4224c4f47494341',
                        descriptor = (vim.host.ScsiLun.Descriptor) [
                           (vim.host.ScsiLun.Descriptor) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              quality = 'highQuality',
                              id = 'naa.600508b1001c61b65c46c97a5476e422'
                           },
                           (vim.host.ScsiLun.Descriptor) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              quality = 'mediumQuality',
                              id = 'vml.0200010000600508b1001c61b65c46c97a5476e4224c4f47494341'
                           },
                           (vim.host.ScsiLun.Descriptor) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              quality = 'mediumQuality',
                              id = '0200010000600508b1001c61b65c46c97a5476e4224c4f47494341'
                           }
                        ],
                        canonicalName = 'naa.600508b1001c61b65c46c97a5476e422',
                        displayName = 'HP Serial Attached SCSI Disk (naa.600508b1001c61b65c46c97a5476e422)',
                        lunType = 'disk',
                        vendor = 'HP      ',
                        model = 'LOGICAL VOLUME  ',
                        revision = '3.22',
                        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,
                              5,
                              8,
                              -79,
                              0,
                              28,
                              97,
                              -74,
                              92,
                              70,
                              -55,
                              122,
                              84,
                              118,
                              -28,
                              34
                           ]
                        },
                        alternateName = (vim.host.ScsiLun.DurableName) [
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'GENERIC_VPD',
                              namespaceId = 5,
                              data = (byte) [
                                 0,
                                 0,
                                 0,
                                 7,
                                 0,
                                 -128,
                                 -125,
                                 -80,
                                 -79,
                                 -63,
                                 -62
                              ]
                           },
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'SERIALNUM',
                              namespaceId = 4,
                              data = (byte) [
                                 80,
                                 66,
                                 75,
                                 84,
                                 86,
                                 48,
                                 65,
                                 82,
                                 72,
                                 50,
                                 80,
                                 48,
                                 48,
                                 51,
                                 32,
                                 32
                              ]
                           },
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'NAA',
                              namespaceId = 3,
                              data = (byte) [
                                 1,
                                 3,
                                 0,
                                 16,
                                 96,
                                 5,
                                 8,
                                 -79,
                                 0,
                                 28,
                                 97,
                                 -74,
                                 92,
                                 70,
                                 -55,
                                 122,
                                 84,
                                 118,
                                 -28,
                                 34
                              ]
                           },
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'UNKNOWN',
                              namespaceId = 5,
                              data = (byte) [
                                 1,
                                 0,
                                 0,
                                 4,
                                 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,
                                 0,
                                 2,
                                 0,
                                 0,
                                 0,
                                 -1,
                                 -1,
                                 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
                              ]
                           },
                           (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
                              ]
                           },
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'GENERIC_VPD',
                              namespaceId = 5,
                              data = (byte) [
                                 0,
                                 -63,
                                 0,
                                 8,
                                 -1,
                                 -1,
                                 -1,
                                 32,
                                 2,
                                 0,
                                 0,
                                 0
                              ]
                           },
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'GENERIC_VPD',
                              namespaceId = 5,
                              data = (byte) [
                                 0,
                                 -62,
                                 0,
                                 4,
                                 0,
                                 0,
                                 0,
                                 0
                              ]
                           }
                        ],
                        standardInquiry = (byte) [
                           0,
                           0,
                           5,
                           18,
                           51,
                           0,
                           0,
                           2,
                           72,
                           80,
                           32,
                           32,
                           32,
                           32,
                           32,
                           32,
                           76,
                           79,
                           71,
                           73,
                           67,
                           65,
                           76,
                           32,
                           86,
                           79,
                           76,
                           85,
                           77,
                           69,
                           32,
                           32,
                           51,
                           46,
                           50,
                           50,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           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',
                           'degraded'
                        ],
                        capabilities = (vim.host.ScsiLun.Capabilities) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           updateDisplayNameSupported = true
                        },
                        vStorageSupport = 'vStorageUnknown',
                        capacity = (vim.host.DiskDimensions.Lba) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           blockSize = 512,
                           block = 6250856624L
                        },
                        devicePath = '/vmfs/devices/disks/naa.600508b1001c61b65c46c97a5476e422',
                        ssd = true
                     },
                     (vim.host.ScsiDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        deviceName = '/vmfs/devices/disks/naa.600508b1001c8b7f0ef2cb14f0df4e26',
                        deviceType = 'disk',
                        key = 'key-vim.host.ScsiDisk-0200010000600508b1001c8b7f0ef2cb14f0df4e264c4f47494341',
                        uuid = '0200010000600508b1001c8b7f0ef2cb14f0df4e264c4f47494341',
                        descriptor = (vim.host.ScsiLun.Descriptor) [
                           (vim.host.ScsiLun.Descriptor) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              quality = 'highQuality',
                              id = 'naa.600508b1001c8b7f0ef2cb14f0df4e26'
                           },
                           (vim.host.ScsiLun.Descriptor) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              quality = 'mediumQuality',
                              id = 'vml.0200010000600508b1001c8b7f0ef2cb14f0df4e264c4f47494341'
                           },
                           (vim.host.ScsiLun.Descriptor) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              quality = 'mediumQuality',
                              id = '0200010000600508b1001c8b7f0ef2cb14f0df4e264c4f47494341'
                           }
                        ],
                        canonicalName = 'naa.600508b1001c8b7f0ef2cb14f0df4e26',
                        displayName = 'HP Serial Attached SCSI Disk (naa.600508b1001c8b7f0ef2cb14f0df4e26)',
                        lunType = 'disk',
                        vendor = 'HP      ',
                        model = 'LOGICAL VOLUME  ',
                        revision = '3.22',
                        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,
                              5,
                              8,
                              -79,
                              0,
                              28,
                              -117,
                              127,
                              14,
                              -14,
                              -53,
                              20,
                              -16,
                              -33,
                              78,
                              38
                           ]
                        },
                        alternateName = (vim.host.ScsiLun.DurableName) [
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'GENERIC_VPD',
                              namespaceId = 5,
                              data = (byte) [
                                 0,
                                 0,
                                 0,
                                 7,
                                 0,
                                 -128,
                                 -125,
                                 -80,
                                 -79,
                                 -63,
                                 -62
                              ]
                           },
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'SERIALNUM',
                              namespaceId = 4,
                              data = (byte) [
                                 53,
                                 48,
                                 48,
                                 49,
                                 52,
                                 51,
                                 56,
                                 48,
                                 50,
                                 49,
                                 51,
                                 69,
                                 52,
                                 48,
                                 67,
                                 48
                              ]
                           },
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'NAA',
                              namespaceId = 3,
                              data = (byte) [
                                 1,
                                 3,
                                 0,
                                 16,
                                 96,
                                 5,
                                 8,
                                 -79,
                                 0,
                                 28,
                                 -117,
                                 127,
                                 14,
                                 -14,
                                 -53,
                                 20,
                                 -16,
                                 -33,
                                 78,
                                 38
                              ]
                           },
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'UNKNOWN',
                              namespaceId = 5,
                              data = (byte) [
                                 1,
                                 0,
                                 0,
                                 4,
                                 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,
                                 0,
                                 2,
                                 0,
                                 0,
                                 0,
                                 -1,
                                 -1,
                                 0,
                                 0,
                                 8,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 0,
                                 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
                              ]
                           },
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'GENERIC_VPD',
                              namespaceId = 5,
                              data = (byte) [
                                 0,
                                 -63,
                                 0,
                                 8,
                                 -1,
                                 -1,
                                 -1,
                                 32,
                                 2,
                                 0,
                                 0,
                                 0
                              ]
                           },
                           (vim.host.ScsiLun.DurableName) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              namespace = 'GENERIC_VPD',
                              namespaceId = 5,
                              data = (byte) [
                                 0,
                                 -62,
                                 0,
                                 4,
                                 0,
                                 0,
                                 0,
                                 0
                              ]
                           }
                        ],
                        standardInquiry = (byte) [
                           0,
                           0,
                           5,
                           18,
                           51,
                           0,
                           0,
                           2,
                           72,
                           80,
                           32,
                           32,
                           32,
                           32,
                           32,
                           32,
                           76,
                           79,
                           71,
                           73,
                           67,
                           65,
                           76,
                           32,
                           86,
                           79,
                           76,
                           85,
                           77,
                           69,
                           32,
                           32,
                           51,
                           46,
                           50,
                           50,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           0,
                           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',
                           'degraded'
                        ],
                        capabilities = (vim.host.ScsiLun.Capabilities) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           updateDisplayNameSupported = true
                        },
                        vStorageSupport = 'vStorageUnknown',
                        capacity = (vim.host.DiskDimensions.Lba) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           blockSize = 512,
                           block = 3125428400L
                        },
                        devicePath = '/vmfs/devices/disks/naa.600508b1001c8b7f0ef2cb14f0df4e26',
                        ssd = true
                     }
                  ],
                  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 = u'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 = u'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 = u'key-vim.host.BlockHba-vmhba2',
                           target = (vim.host.ScsiTopology.Target) [
                              (vim.host.ScsiTopology.Target) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.ScsiTopology.Target-vmhba2:0:0',
                                 target = 0,
                                 lun = (vim.host.ScsiTopology.Lun) [
                                    (vim.host.ScsiTopology.Lun) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.ScsiTopology.Lun-0200010000600508b1001c8b7f0ef2cb14f0df4e264c4f47494341',
                                       lun = 1,
                                       scsiLun = u'key-vim.host.ScsiDisk-0200010000600508b1001c8b7f0ef2cb14f0df4e264c4f47494341'
                                    }
                                 ],
                                 transport = (vim.host.BlockAdapterTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) []
                                 }
                              }
                           ]
                        },
                        (vim.host.ScsiTopology.Interface) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.ScsiTopology.Interface-vmhba4',
                           adapter = u'key-vim.host.BlockHba-vmhba4',
                           target = (vim.host.ScsiTopology.Target) [
                              (vim.host.ScsiTopology.Target) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.ScsiTopology.Target-vmhba4:0:0',
                                 target = 0,
                                 lun = (vim.host.ScsiTopology.Lun) [
                                    (vim.host.ScsiTopology.Lun) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.ScsiTopology.Lun-0200010000600508b1001c61b65c46c97a5476e4224c4f47494341',
                                       lun = 1,
                                       scsiLun = u'key-vim.host.ScsiDisk-0200010000600508b1001c61b65c46c97a5476e4224c4f47494341'
                                    }
                                 ],
                                 transport = (vim.host.BlockAdapterTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) []
                                 }
                              }
                           ]
                        },
                        (vim.host.ScsiTopology.Interface) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.ScsiTopology.Interface-vmhba5',
                           adapter = u'key-vim.host.BlockHba-vmhba5',
                           target = (vim.host.ScsiTopology.Target) [
                              (vim.host.ScsiTopology.Target) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.ScsiTopology.Target-vmhba5:0:0',
                                 target = 0,
                                 lun = (vim.host.ScsiTopology.Lun) [
                                    (vim.host.ScsiTopology.Lun) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'key-vim.host.ScsiTopology.Lun-0200010000600508b1001ca8bc1da6e2dc8b0977194c4f47494341',
                                       lun = 1,
                                       scsiLun = u'key-vim.host.ScsiDisk-0200010000600508b1001ca8bc1da6e2dc8b0977194c4f47494341'
                                    }
                                 ],
                                 transport = (vim.host.BlockAdapterTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) []
                                 }
                              }
                           ]
                        },
                        (vim.host.ScsiTopology.Interface) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.ScsiTopology.Interface-vmhba32',
                           adapter = u'key-vim.host.BlockHba-vmhba32',
                           target = (vim.host.ScsiTopology.Target) []
                        }
                     ]
                  },
                  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-0200010000600508b1001ca8bc1da6e2dc8b0977194c4f47494341',
                           id = '0200010000600508b1001ca8bc1da6e2dc8b0977194c4f47494341',
                           lun = u'key-vim.host.ScsiDisk-0200010000600508b1001ca8bc1da6e2dc8b0977194c4f47494341',
                           path = (vim.host.MultipathInfo.Path) [
                              (vim.host.MultipathInfo.Path) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.MultipathInfo.Path-sas.50014380220b1db0-sas.14380220b1db0-naa.600508b1001ca8bc1da6e2dc8b097719',
                                 name = 'sas.50014380220b1db0-sas.14380220b1db0-naa.600508b1001ca8bc1da6e2dc8b097719',
                                 pathState = 'active',
                                 state = 'active',
                                 isWorkingPath = true,
                                 adapter = u'key-vim.host.BlockHba-vmhba5',
                                 lun = u'key-vim.host.MultipathInfo.LogicalUnit-0200010000600508b1001ca8bc1da6e2dc8b0977194c4f47494341',
                                 transport = (vim.host.BlockAdapterTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) []
                                 }
                              }
                           ],
                           policy = (vim.host.MultipathInfo.FixedLogicalUnitPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              policy = 'VMW_PSP_FIXED',
                              prefer = 'sas.50014380220b1db0-sas.14380220b1db0-naa.600508b1001ca8bc1da6e2dc8b097719'
                           },
                           storageArrayTypePolicy = (vim.host.MultipathInfo.LogicalUnitStorageArrayTypePolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              policy = 'VMW_SATP_LOCAL'
                           }
                        },
                        (vim.host.MultipathInfo.LogicalUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.MultipathInfo.LogicalUnit-0200010000600508b1001c61b65c46c97a5476e4224c4f47494341',
                           id = '0200010000600508b1001c61b65c46c97a5476e4224c4f47494341',
                           lun = u'key-vim.host.ScsiDisk-0200010000600508b1001c61b65c46c97a5476e4224c4f47494341',
                           path = (vim.host.MultipathInfo.Path) [
                              (vim.host.MultipathInfo.Path) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.MultipathInfo.Path-sas.50014380220b0d40-sas.14380220b0d40-naa.600508b1001c61b65c46c97a5476e422',
                                 name = 'sas.50014380220b0d40-sas.14380220b0d40-naa.600508b1001c61b65c46c97a5476e422',
                                 pathState = 'active',
                                 state = 'active',
                                 isWorkingPath = true,
                                 adapter = u'key-vim.host.BlockHba-vmhba4',
                                 lun = u'key-vim.host.MultipathInfo.LogicalUnit-0200010000600508b1001c61b65c46c97a5476e4224c4f47494341',
                                 transport = (vim.host.BlockAdapterTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) []
                                 }
                              }
                           ],
                           policy = (vim.host.MultipathInfo.FixedLogicalUnitPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              policy = 'VMW_PSP_FIXED',
                              prefer = 'sas.50014380220b0d40-sas.14380220b0d40-naa.600508b1001c61b65c46c97a5476e422'
                           },
                           storageArrayTypePolicy = (vim.host.MultipathInfo.LogicalUnitStorageArrayTypePolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              policy = 'VMW_SATP_LOCAL'
                           }
                        },
                        (vim.host.MultipathInfo.LogicalUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.MultipathInfo.LogicalUnit-0200010000600508b1001c8b7f0ef2cb14f0df4e264c4f47494341',
                           id = '0200010000600508b1001c8b7f0ef2cb14f0df4e264c4f47494341',
                           lun = u'key-vim.host.ScsiDisk-0200010000600508b1001c8b7f0ef2cb14f0df4e264c4f47494341',
                           path = (vim.host.MultipathInfo.Path) [
                              (vim.host.MultipathInfo.Path) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'key-vim.host.MultipathInfo.Path-sas.50014380213e40c0-sas.14380213e40c0-naa.600508b1001c8b7f0ef2cb14f0df4e26',
                                 name = 'sas.50014380213e40c0-sas.14380213e40c0-naa.600508b1001c8b7f0ef2cb14f0df4e26',
                                 pathState = 'active',
                                 state = 'active',
                                 isWorkingPath = true,
                                 adapter = u'key-vim.host.BlockHba-vmhba2',
                                 lun = u'key-vim.host.MultipathInfo.LogicalUnit-0200010000600508b1001c8b7f0ef2cb14f0df4e264c4f47494341',
                                 transport = (vim.host.BlockAdapterTargetTransport) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) []
                                 }
                              }
                           ],
                           policy = (vim.host.MultipathInfo.FixedLogicalUnitPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              policy = 'VMW_PSP_FIXED',
                              prefer = 'sas.50014380213e40c0-sas.14380213e40c0-naa.600508b1001c8b7f0ef2cb14f0df4e26'
                           },
                           storageArrayTypePolicy = (vim.host.MultipathInfo.LogicalUnitStorageArrayTypePolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              policy = 'VMW_SATP_LOCAL'
                           }
                        }
                     ]
                  },
                  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 = u'key-vim.host.BlockHba-vmhba0',
                           path = (Link) []
                        },
                        (vim.host.PlugStoreTopology.Adapter) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Adapter-vmhba1',
                           adapter = u'key-vim.host.BlockHba-vmhba1',
                           path = (Link) []
                        },
                        (vim.host.PlugStoreTopology.Adapter) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Adapter-vmhba2',
                           adapter = u'key-vim.host.BlockHba-vmhba2',
                           path = (Link) [
                              u'key-vim.host.PlugStoreTopology.Path-sas.50014380213e40c0-sas.14380213e40c0-naa.600508b1001c8b7f0ef2cb14f0df4e26'
                           ]
                        },
                        (vim.host.PlugStoreTopology.Adapter) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Adapter-vmhba4',
                           adapter = u'key-vim.host.BlockHba-vmhba4',
                           path = (Link) [
                              u'key-vim.host.PlugStoreTopology.Path-sas.50014380220b0d40-sas.14380220b0d40-naa.600508b1001c61b65c46c97a5476e422'
                           ]
                        },
                        (vim.host.PlugStoreTopology.Adapter) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Adapter-vmhba5',
                           adapter = u'key-vim.host.BlockHba-vmhba5',
                           path = (Link) [
                              u'key-vim.host.PlugStoreTopology.Path-sas.50014380220b1db0-sas.14380220b1db0-naa.600508b1001ca8bc1da6e2dc8b097719'
                           ]
                        },
                        (vim.host.PlugStoreTopology.Adapter) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Adapter-vmhba32',
                           adapter = u'key-vim.host.BlockHba-vmhba32',
                           path = (Link) []
                        }
                     ],
                     path = (vim.host.PlugStoreTopology.Path) [
                        (vim.host.PlugStoreTopology.Path) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Path-sas.50014380213e40c0-sas.14380213e40c0-naa.600508b1001c8b7f0ef2cb14f0df4e26',
                           name = 'sas.50014380213e40c0-sas.14380213e40c0-naa.600508b1001c8b7f0ef2cb14f0df4e26',
                           channelNumber = 0,
                           targetNumber = 0,
                           lunNumber = 1,
                           adapter = u'key-vim.host.PlugStoreTopology.Adapter-vmhba2',
                           target = u'key-vim.host.PlugStoreTopology.Target-sas.14380213e40c0',
                           device = u'key-vim.host.PlugStoreTopology.Device-0200010000600508b1001c8b7f0ef2cb14f0df4e264c4f47494341'
                        },
                        (vim.host.PlugStoreTopology.Path) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Path-sas.50014380220b0d40-sas.14380220b0d40-naa.600508b1001c61b65c46c97a5476e422',
                           name = 'sas.50014380220b0d40-sas.14380220b0d40-naa.600508b1001c61b65c46c97a5476e422',
                           channelNumber = 0,
                           targetNumber = 0,
                           lunNumber = 1,
                           adapter = u'key-vim.host.PlugStoreTopology.Adapter-vmhba4',
                           target = u'key-vim.host.PlugStoreTopology.Target-sas.14380220b0d40',
                           device = u'key-vim.host.PlugStoreTopology.Device-0200010000600508b1001c61b65c46c97a5476e4224c4f47494341'
                        },
                        (vim.host.PlugStoreTopology.Path) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Path-sas.50014380220b1db0-sas.14380220b1db0-naa.600508b1001ca8bc1da6e2dc8b097719',
                           name = 'sas.50014380220b1db0-sas.14380220b1db0-naa.600508b1001ca8bc1da6e2dc8b097719',
                           channelNumber = 0,
                           targetNumber = 0,
                           lunNumber = 1,
                           adapter = u'key-vim.host.PlugStoreTopology.Adapter-vmhba5',
                           target = u'key-vim.host.PlugStoreTopology.Target-sas.14380220b1db0',
                           device = u'key-vim.host.PlugStoreTopology.Device-0200010000600508b1001ca8bc1da6e2dc8b0977194c4f47494341'
                        }
                     ],
                     target = (vim.host.PlugStoreTopology.Target) [
                        (vim.host.PlugStoreTopology.Target) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Target-sas.14380213e40c0',
                           transport = (vim.host.BlockAdapterTargetTransport) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) []
                           }
                        },
                        (vim.host.PlugStoreTopology.Target) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Target-sas.14380220b0d40',
                           transport = (vim.host.BlockAdapterTargetTransport) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) []
                           }
                        },
                        (vim.host.PlugStoreTopology.Target) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Target-sas.14380220b1db0',
                           transport = (vim.host.BlockAdapterTargetTransport) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) []
                           }
                        }
                     ],
                     device = (vim.host.PlugStoreTopology.Device) [
                        (vim.host.PlugStoreTopology.Device) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Device-0200010000600508b1001ca8bc1da6e2dc8b0977194c4f47494341',
                           lun = u'key-vim.host.ScsiDisk-0200010000600508b1001ca8bc1da6e2dc8b0977194c4f47494341',
                           path = (Link) [
                              u'key-vim.host.PlugStoreTopology.Path-sas.50014380220b1db0-sas.14380220b1db0-naa.600508b1001ca8bc1da6e2dc8b097719'
                           ]
                        },
                        (vim.host.PlugStoreTopology.Device) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Device-0200010000600508b1001c61b65c46c97a5476e4224c4f47494341',
                           lun = u'key-vim.host.ScsiDisk-0200010000600508b1001c61b65c46c97a5476e4224c4f47494341',
                           path = (Link) [
                              u'key-vim.host.PlugStoreTopology.Path-sas.50014380220b0d40-sas.14380220b0d40-naa.600508b1001c61b65c46c97a5476e422'
                           ]
                        },
                        (vim.host.PlugStoreTopology.Device) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Device-0200010000600508b1001c8b7f0ef2cb14f0df4e264c4f47494341',
                           lun = u'key-vim.host.ScsiDisk-0200010000600508b1001c8b7f0ef2cb14f0df4e264c4f47494341',
                           path = (Link) [
                              u'key-vim.host.PlugStoreTopology.Path-sas.50014380213e40c0-sas.14380213e40c0-naa.600508b1001c8b7f0ef2cb14f0df4e26'
                           ]
                        }
                     ],
                     plugin = (vim.host.PlugStoreTopology.Plugin) [
                        (vim.host.PlugStoreTopology.Plugin) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PlugStoreTopology.Plugin-NMP',
                           name = 'NMP',
                           device = (Link) [
                              u'key-vim.host.PlugStoreTopology.Device-0200010000600508b1001ca8bc1da6e2dc8b0977194c4f47494341',
                              u'key-vim.host.PlugStoreTopology.Device-0200010000600508b1001c61b65c46c97a5476e4224c4f47494341',
                              u'key-vim.host.PlugStoreTopology.Device-0200010000600508b1001c8b7f0ef2cb14f0df4e264c4f47494341'
                           ],
                           claimedPath = (Link) [
                              u'key-vim.host.PlugStoreTopology.Path-sas.50014380220b0d40-sas.14380220b0d40-naa.600508b1001c61b65c46c97a5476e422',
                              u'key-vim.host.PlugStoreTopology.Path-sas.50014380213e40c0-sas.14380213e40c0-naa.600508b1001c8b7f0ef2cb14f0df4e26',
                              u'key-vim.host.PlugStoreTopology.Path-sas.50014380220b1db0-sas.14380220b1db0-naa.600508b1001ca8bc1da6e2dc8b097719'
                           ]
                        }
                     ]
                  },
                  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 = 'sas.50014380213e40c0-sas.14380213e40c0-naa.600508b1001c8b7f0ef2cb14f0df4e26',
                        pathState = 'active'
                     },
                     (vim.host.MultipathStateInfo.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'sas.50014380220b0d40-sas.14380220b0d40-naa.600508b1001c61b65c46c97a5476e422',
                        pathState = 'active'
                     },
                     (vim.host.MultipathStateInfo.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        name = 'sas.50014380220b1db0-sas.14380220b1db0-naa.600508b1001ca8bc1da6e2dc8b097719',
                        pathState = 'active'
                     }
                  ]
               },
               fileSystemVolume = (vim.host.FileSystemVolumeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  volumeTypeList = (str) [
                     'vmfs',
                     'nfs',
                     'vfat'
                  ],
                  mountInfo = (vim.host.FileSystemMountInfo) [
                     (vim.host.FileSystemMountInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        mountInfo = (vim.host.MountInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           path = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24',
                           accessMode = 'readWrite',
                           mounted = true,
                           accessible = true,
                           inaccessibleReason = <unset>
                        },
                        volume = (vim.host.VmfsVolume) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           type = 'VMFS',
                           name = 'V_P421_2',
                           capacity = 3200287506432L,
                           blockSizeMb = 1,
                           maxBlocks = 63963136,
                           majorVersion = 5,
                           version = '5.58',
                           uuid = '508e0c57-ea6656e8-1684-2c768a543c24',
                           extent = (vim.host.ScsiDisk.Partition) [
                              (vim.host.ScsiDisk.Partition) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 diskName = 'naa.600508b1001c61b65c46c97a5476e422',
                                 partition = 1
                              }
                           ],
                           vmfsUpgradable = false,
                           forceMountedInfo = <unset>,
                           ssd = true
                        },
                        vStorageSupport = 'vStorageUnknown'
                     },
                     (vim.host.FileSystemMountInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        mountInfo = (vim.host.MountInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           path = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24',
                           accessMode = 'readWrite',
                           mounted = true,
                           accessible = true,
                           inaccessibleReason = <unset>
                        },
                        volume = (vim.host.VmfsVolume) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           type = 'VMFS',
                           name = 'V_P421_1',
                           capacity = 3200287506432L,
                           blockSizeMb = 1,
                           maxBlocks = 63963136,
                           majorVersion = 5,
                           version = '5.58',
                           uuid = '508e0c2a-255a3dc2-5471-2c768a543c24',
                           extent = (vim.host.ScsiDisk.Partition) [
                              (vim.host.ScsiDisk.Partition) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 diskName = 'naa.600508b1001ca8bc1da6e2dc8b097719',
                                 partition = 1
                              }
                           ],
                           vmfsUpgradable = false,
                           forceMountedInfo = <unset>,
                           ssd = true
                        },
                        vStorageSupport = 'vStorageUnknown'
                     },
                     (vim.host.FileSystemMountInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        mountInfo = (vim.host.MountInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           path = '/vmfs/volumes/508dfeda-efea095e-482b-2c768a543c24',
                           accessMode = 'readWrite',
                           mounted = true,
                           accessible = true,
                           inaccessibleReason = <unset>
                        },
                        volume = (vim.host.VmfsVolume) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           type = 'VMFS',
                           name = 'V_P420',
                           capacity = 1594775044096L,
                           blockSizeMb = 1,
                           maxBlocks = 63963136,
                           majorVersion = 5,
                           version = '5.58',
                           uuid = '508dfeda-efea095e-482b-2c768a543c24',
                           extent = (vim.host.ScsiDisk.Partition) [
                              (vim.host.ScsiDisk.Partition) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 diskName = 'naa.600508b1001c8b7f0ef2cb14f0df4e26',
                                 partition = 3
                              }
                           ],
                           vmfsUpgradable = false,
                           forceMountedInfo = <unset>,
                           ssd = true
                        },
                        vStorageSupport = 'vStorageUnknown'
                     },
                     (vim.host.FileSystemMountInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        mountInfo = (vim.host.MountInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           path = '/vmfs/volumes/508dfedb-18144b64-483f-2c768a543c24',
                           accessMode = 'readOnly',
                           mounted = true,
                           accessible = true,
                           inaccessibleReason = <unset>
                        },
                        volume = (vim.host.VfatVolume) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           type = 'other',
                           name = '',
                           capacity = 4293591040L
                        },
                        vStorageSupport = <unset>
                     },
                     (vim.host.FileSystemMountInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        mountInfo = (vim.host.MountInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           path = '/vmfs/volumes/bdecfd77-ee7531e5-3b53-14a936ccebee',
                           accessMode = 'readOnly',
                           mounted = true,
                           accessible = true,
                           inaccessibleReason = <unset>
                        },
                        volume = (vim.host.VfatVolume) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           type = 'other',
                           name = '',
                           capacity = 261853184L
                        },
                        vStorageSupport = <unset>
                     },
                     (vim.host.FileSystemMountInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        mountInfo = (vim.host.MountInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           path = '/vmfs/volumes/438f3979-7b646a46-2914-3696dd992104',
                           accessMode = 'readOnly',
                           mounted = true,
                           accessible = true,
                           inaccessibleReason = <unset>
                        },
                        volume = (vim.host.VfatVolume) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           type = 'other',
                           name = '',
                           capacity = 261853184L
                        },
                        vStorageSupport = <unset>
                     },
                     (vim.host.FileSystemMountInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        mountInfo = (vim.host.MountInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           path = '/vmfs/volumes/508dfec3-8d4f9c9c-9ca3-2c768a543c24',
                           accessMode = 'readOnly',
                           mounted = true,
                           accessible = true,
                           inaccessibleReason = <unset>
                        },
                        volume = (vim.host.VfatVolume) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           type = 'other',
                           name = '',
                           capacity = 299712512L
                        },
                        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 = 128,
                        numPortsAvailable = 124,
                        mtu = 1500,
                        portgroup = (Link) [
                           u'key-vim.host.PortGroup-Management Network'
                        ],
                        pnic = (Link) [
                           u'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) [
                                 '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 = true,
                                 forgedTransmits = true
                              },
                              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) []
                                 }
                              },
                              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 = 128,
                        numPortsAvailable = 16,
                        mtu = 1500,
                        portgroup = (Link) [
                           u'key-vim.host.PortGroup-SPECVirt',
                           u'key-vim.host.PortGroup-migrate'
                        ],
                        pnic = (Link) [
                           u'key-vim.host.PhysicalNic-vmnic5'
                        ],
                        spec = (vim.host.VirtualSwitch.Specification) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           numPorts = 128,
                           bridge = (vim.host.VirtualSwitch.BondBridge) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              nicDevice = (str) [
                                 'vmnic5'
                              ],
                              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 = true,
                                 forgedTransmits = true
                              },
                              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) [
                                       'vmnic5'
                                    ],
                                    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 = 'vSwitch3',
                        key = 'key-vim.host.VirtualSwitch-vSwitch3',
                        numPorts = 128,
                        numPortsAvailable = 91,
                        mtu = 9000,
                        portgroup = (Link) [
                           u'key-vim.host.PortGroup-internal'
                        ],
                        pnic = (Link) [],
                        spec = (vim.host.VirtualSwitch.Specification) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           numPorts = 128,
                           bridge = <unset>,
                           policy = (vim.host.NetworkPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              security = (vim.host.NetworkPolicy.SecurityPolicy) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 allowPromiscuous = false,
                                 macChanges = true,
                                 forgedTransmits = true
                              },
                              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) [],
                                    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-Management Network',
                        port = (vim.host.PortGroup.Port) [
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-33554436',
                              mac = (str) [
                                 '2c:76:8a:54:3c:24'
                              ],
                              type = 'host'
                           }
                        ],
                        vswitch = u'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 = true,
                              forgedTransmits = true
                           },
                           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) []
                              }
                           },
                           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) []
                                 }
                              },
                              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-SPECVirt',
                        port = (vim.host.PortGroup.Port) [
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331815',
                              mac = (str) [
                                 '00:50:56:ad:70:b1'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331816',
                              mac = (str) [
                                 '00:50:56:ad:5d:59'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331817',
                              mac = (str) [
                                 '00:50:56:ad:0d:77'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331818',
                              mac = (str) [
                                 '00:50:56:ad:52:db'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331819',
                              mac = (str) [
                                 '00:50:56:ad:78:1c'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331820',
                              mac = (str) [
                                 '00:50:56:ad:6d:85'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331821',
                              mac = (str) [
                                 '00:50:56:ad:7f:7d'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331822',
                              mac = (str) [
                                 '00:50:56:ad:3d:16'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331823',
                              mac = (str) [
                                 '00:50:56:ad:54:57'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331824',
                              mac = (str) [
                                 '00:50:56:ad:39:dc'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331825',
                              mac = (str) [
                                 '00:50:56:ad:1a:76'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331826',
                              mac = (str) [
                                 '00:50:56:ad:06:11'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331827',
                              mac = (str) [
                                 '00:50:56:ad:06:6d'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331828',
                              mac = (str) [
                                 '00:50:56:ad:50:24'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331829',
                              mac = (str) [
                                 '00:50:56:ad:75:b5'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331830',
                              mac = (str) [
                                 '00:50:56:ad:48:03'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331831',
                              mac = (str) [
                                 '00:50:56:ad:22:d6'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331832',
                              mac = (str) [
                                 '00:50:56:ad:0b:39'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331833',
                              mac = (str) [
                                 '00:50:56:ad:52:f8'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331834',
                              mac = (str) [
                                 '00:50:56:ad:04:28'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331835',
                              mac = (str) [
                                 '00:50:56:ad:78:92'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331836',
                              mac = (str) [
                                 '00:50:56:ad:6d:ff'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331837',
                              mac = (str) [
                                 '00:50:56:ad:6b:74'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331838',
                              mac = (str) [
                                 '00:50:56:ad:75:b2'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331839',
                              mac = (str) [
                                 '00:50:56:ad:72:2e'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331840',
                              mac = (str) [
                                 '00:50:56:ad:3a:9c'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331841',
                              mac = (str) [
                                 '00:50:56:ad:1f:7c'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331842',
                              mac = (str) [
                                 '00:50:56:ad:6e:e9'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331843',
                              mac = (str) [
                                 '00:50:56:ad:44:2e'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331844',
                              mac = (str) [
                                 '00:50:56:ad:3b:59'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331845',
                              mac = (str) [
                                 '00:50:56:ad:68:a6'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331846',
                              mac = (str) [
                                 '00:50:56:ad:11:02'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331847',
                              mac = (str) [
                                 '00:50:56:ad:36:5b'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331848',
                              mac = (str) [
                                 '00:50:56:ad:36:8c'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331849',
                              mac = (str) [
                                 '00:50:56:ad:34:31'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331850',
                              mac = (str) [
                                 '00:50:56:ad:20:0f'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331851',
                              mac = (str) [
                                 '00:50:56:ad:4b:a3'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331852',
                              mac = (str) [
                                 '00:50:56:ad:32:fc'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331853',
                              mac = (str) [
                                 '00:50:56:ad:32:a1'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331854',
                              mac = (str) [
                                 '00:50:56:ad:7a:d5'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331855',
                              mac = (str) [
                                 '00:50:56:ad:3e:14'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331856',
                              mac = (str) [
                                 '00:50:56:ad:10:64'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331857',
                              mac = (str) [
                                 '00:50:56:ad:2c:68'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331858',
                              mac = (str) [
                                 '00:50:56:ad:4c:c1'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331859',
                              mac = (str) [
                                 '00:50:56:ad:6f:f9'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331860',
                              mac = (str) [
                                 '00:50:56:ad:0b:28'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331861',
                              mac = (str) [
                                 '00:50:56:ad:43:f9'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331862',
                              mac = (str) [
                                 '00:50:56:ad:5e:33'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331863',
                              mac = (str) [
                                 '00:50:56:ad:5f:ac'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331864',
                              mac = (str) [
                                 '00:50:56:ad:0b:e7'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331865',
                              mac = (str) [
                                 '00:50:56:ad:32:0f'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331866',
                              mac = (str) [
                                 '00:50:56:ad:3e:7f'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331867',
                              mac = (str) [
                                 '00:50:56:ad:03:3a'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331868',
                              mac = (str) [
                                 '00:50:56:ad:4c:6a'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331869',
                              mac = (str) [
                                 '00:50:56:ad:47:00'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331870',
                              mac = (str) [
                                 '00:50:56:ad:4b:fe'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331871',
                              mac = (str) [
                                 '00:50:56:ad:2e:ef'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331872',
                              mac = (str) [
                                 '00:50:56:ad:59:71'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331873',
                              mac = (str) [
                                 '00:50:56:ad:55:3e'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331874',
                              mac = (str) [
                                 '00:50:56:ad:71:0c'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331875',
                              mac = (str) [
                                 '00:50:56:ad:35:29'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331876',
                              mac = (str) [
                                 '00:50:56:ad:5e:c3'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331877',
                              mac = (str) [
                                 '00:50:56:ad:10:06'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331878',
                              mac = (str) [
                                 '00:50:56:ad:15:07'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331879',
                              mac = (str) [
                                 '00:50:56:ad:3b:e3'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331880',
                              mac = (str) [
                                 '00:50:56:ad:75:f2'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331881',
                              mac = (str) [
                                 '00:50:56:ad:50:57'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331882',
                              mac = (str) [
                                 '00:50:56:ad:15:48'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331883',
                              mac = (str) [
                                 '00:50:56:ad:20:2a'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331884',
                              mac = (str) [
                                 '00:50:56:ad:41:0f'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331885',
                              mac = (str) [
                                 '00:50:56:ad:33:70'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331886',
                              mac = (str) [
                                 '00:50:56:ad:20:be'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331887',
                              mac = (str) [
                                 '00:50:56:ad:38:18'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331888',
                              mac = (str) [
                                 '00:50:56:ad:1a:49'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331889',
                              mac = (str) [
                                 '00:50:56:ad:4a:44'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331890',
                              mac = (str) [
                                 '00:50:56:ad:6a:82'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331891',
                              mac = (str) [
                                 '00:50:56:ad:0f:7f'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331892',
                              mac = (str) [
                                 '00:50:56:ad:62:58'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331893',
                              mac = (str) [
                                 '00:50:56:ad:13:95'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331894',
                              mac = (str) [
                                 '00:50:56:ad:46:24'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331895',
                              mac = (str) [
                                 '00:50:56:ad:18:51'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331896',
                              mac = (str) [
                                 '00:50:56:ad:72:56'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331897',
                              mac = (str) [
                                 '00:50:56:ad:0b:bd'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331898',
                              mac = (str) [
                                 '00:50:56:ad:25:ed'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331899',
                              mac = (str) [
                                 '00:50:56:ad:37:39'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331900',
                              mac = (str) [
                                 '00:50:56:ad:40:d9'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331901',
                              mac = (str) [
                                 '00:50:56:ad:2a:9d'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331902',
                              mac = (str) [
                                 '00:50:56:ad:03:96'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331903',
                              mac = (str) [
                                 '00:50:56:ad:23:ea'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331904',
                              mac = (str) [
                                 '00:50:56:ad:56:3c'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331905',
                              mac = (str) [
                                 '00:50:56:ad:0e:73'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331906',
                              mac = (str) [
                                 '00:50:56:ad:67:75'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331907',
                              mac = (str) [
                                 '00:50:56:ad:55:82'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331908',
                              mac = (str) [
                                 '00:50:56:ad:42:50'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331909',
                              mac = (str) [
                                 '00:50:56:ad:21:59'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331910',
                              mac = (str) [
                                 '00:50:56:ad:7e:b1'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331911',
                              mac = (str) [
                                 '00:50:56:87:07:55'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331912',
                              mac = (str) [
                                 '00:50:56:87:6f:54'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331913',
                              mac = (str) [
                                 '00:50:56:87:50:04'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331914',
                              mac = (str) [
                                 '00:50:56:87:15:12'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331915',
                              mac = (str) [
                                 '00:50:56:87:41:e5'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331916',
                              mac = (str) [
                                 '00:50:56:87:47:0b'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331917',
                              mac = (str) [
                                 '00:50:56:87:66:94'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331918',
                              mac = (str) [
                                 '00:50:56:87:06:05'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331919',
                              mac = (str) [
                                 '00:50:56:87:44:21'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331920',
                              mac = (str) [
                                 '00:50:56:87:36:e7'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331921',
                              mac = (str) [
                                 '00:50:56:87:79:d7'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331922',
                              mac = (str) [
                                 '00:50:56:87:47:8f'
                              ],
                              type = 'virtualMachine'
                           }
                        ],
                        vswitch = u'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 = true,
                              forgedTransmits = true
                           },
                           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) [
                                    'vmnic5'
                                 ],
                                 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 = 'SPECVirt',
                           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-migrate',
                        port = (vim.host.PortGroup.Port) [
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-50331652',
                              mac = (str) [
                                 '00:50:56:6d:47:99'
                              ],
                              type = 'host'
                           }
                        ],
                        vswitch = u'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 = true,
                              forgedTransmits = true
                           },
                           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) [
                                    'vmnic5'
                                 ],
                                 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 = 'migrate',
                           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-internal',
                        port = (vim.host.PortGroup.Port) [
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67108902',
                              mac = (str) [
                                 '00:50:56:87:02:83'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67108903',
                              mac = (str) [
                                 '00:50:56:87:72:3d'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67108904',
                              mac = (str) [
                                 '00:50:56:87:1e:12'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67108905',
                              mac = (str) [
                                 '00:50:56:87:01:92'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67108906',
                              mac = (str) [
                                 '00:50:56:87:22:44'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67108907',
                              mac = (str) [
                                 '00:50:56:87:24:40'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67108908',
                              mac = (str) [
                                 '00:50:56:87:16:24'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67108909',
                              mac = (str) [
                                 '00:50:56:87:44:e1'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67108910',
                              mac = (str) [
                                 '00:50:56:87:25:98'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67108911',
                              mac = (str) [
                                 '00:50:56:87:64:8f'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67108912',
                              mac = (str) [
                                 '00:50:56:87:38:96'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67108913',
                              mac = (str) [
                                 '00:50:56:87:0f:ea'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67108914',
                              mac = (str) [
                                 '00:50:56:87:23:b9'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67108915',
                              mac = (str) [
                                 '00:50:56:87:74:d5'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67108916',
                              mac = (str) [
                                 '00:50:56:87:7d:be'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67108917',
                              mac = (str) [
                                 '00:50:56:87:0f:9f'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67108918',
                              mac = (str) [
                                 '00:50:56:87:04:c7'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67108919',
                              mac = (str) [
                                 '00:50:56:87:4a:95'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67108920',
                              mac = (str) [
                                 '00:50:56:87:0f:57'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67108921',
                              mac = (str) [
                                 '00:50:56:87:4f:d4'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67108922',
                              mac = (str) [
                                 '00:50:56:87:29:59'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67108923',
                              mac = (str) [
                                 '00:50:56:87:60:1e'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67108924',
                              mac = (str) [
                                 '00:50:56:87:42:17'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67108925',
                              mac = (str) [
                                 '00:50:56:87:3c:f7'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67108926',
                              mac = (str) [
                                 '00:50:56:87:63:8e'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67108927',
                              mac = (str) [
                                 '00:50:56:87:78:98'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67108928',
                              mac = (str) [
                                 '00:50:56:87:27:4c'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67108929',
                              mac = (str) [
                                 '00:50:56:87:48:f8'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67108930',
                              mac = (str) [
                                 '00:50:56:87:27:66'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67108931',
                              mac = (str) [
                                 '00:50:56:87:24:f0'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67108932',
                              mac = (str) [
                                 '00:50:56:87:3e:84'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67108933',
                              mac = (str) [
                                 '00:50:56:87:1a:c3'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67108934',
                              mac = (str) [
                                 '00:50:56:87:1e:06'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67108935',
                              mac = (str) [
                                 '00:50:56:87:54:a6'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67108936',
                              mac = (str) [
                                 '00:50:56:87:5c:fa'
                              ],
                              type = 'virtualMachine'
                           },
                           (vim.host.PortGroup.Port) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.PortGroup.Port-67108937',
                              mac = (str) [
                                 '00:50:56:87:43:bd'
                              ],
                              type = 'virtualMachine'
                           }
                        ],
                        vswitch = u'key-vim.host.VirtualSwitch-vSwitch3',
                        computedPolicy = (vim.host.NetworkPolicy) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           security = (vim.host.NetworkPolicy.SecurityPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              allowPromiscuous = false,
                              macChanges = true,
                              forgedTransmits = true
                           },
                           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) [],
                                 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 = 'internal',
                           vlanId = 0,
                           vswitchName = 'vSwitch3',
                           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>
                              }
                           }
                        }
                     }
                  ],
                  pnic = (vim.host.PhysicalNic) [
                     (vim.host.PhysicalNic) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PhysicalNic-vmnic0',
                        device = 'vmnic0',
                        pci = '04:00.0',
                        driver = 'tg3',
                        linkSpeed = (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 1000,
                           duplex = true
                        },
                        validLinkSpecification = (vim.host.PhysicalNic.LinkSpeedDuplex) [
                           (vim.host.PhysicalNic.LinkSpeedDuplex) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              speedMb = 10,
                              duplex = false
                           },
                           (vim.host.PhysicalNic.LinkSpeedDuplex) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              speedMb = 10,
                              duplex = true
                           },
                           (vim.host.PhysicalNic.LinkSpeedDuplex) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              speedMb = 100,
                              duplex = false
                           },
                           (vim.host.PhysicalNic.LinkSpeedDuplex) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              speedMb = 100,
                              duplex = true
                           },
                           (vim.host.PhysicalNic.LinkSpeedDuplex) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              speedMb = 1000,
                              duplex = false
                           },
                           (vim.host.PhysicalNic.LinkSpeedDuplex) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              speedMb = 1000,
                              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>
                        },
                        wakeOnLanSupported = true,
                        mac = '2c:76:8a:54:3c:24',
                        fcoeConfiguration = <unset>,
                        vmDirectPathGen2Supported = false,
                        vmDirectPathGen2SupportedMode = <unset>,
                        resourcePoolSchedulerAllowed = true,
                        resourcePoolSchedulerDisallowedReason = (str) [],
                        autoNegotiateSupported = true
                     },
                     (vim.host.PhysicalNic) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PhysicalNic-vmnic1',
                        device = 'vmnic1',
                        pci = '04:00.1',
                        driver = 'tg3',
                        linkSpeed = <unset>,
                        validLinkSpecification = (vim.host.PhysicalNic.LinkSpeedDuplex) [
                           (vim.host.PhysicalNic.LinkSpeedDuplex) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              speedMb = 10,
                              duplex = false
                           },
                           (vim.host.PhysicalNic.LinkSpeedDuplex) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              speedMb = 10,
                              duplex = true
                           },
                           (vim.host.PhysicalNic.LinkSpeedDuplex) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              speedMb = 100,
                              duplex = false
                           },
                           (vim.host.PhysicalNic.LinkSpeedDuplex) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              speedMb = 100,
                              duplex = true
                           },
                           (vim.host.PhysicalNic.LinkSpeedDuplex) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              speedMb = 1000,
                              duplex = false
                           },
                           (vim.host.PhysicalNic.LinkSpeedDuplex) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              speedMb = 1000,
                              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>
                        },
                        wakeOnLanSupported = true,
                        mac = '2c:76:8a:54:3c:25',
                        fcoeConfiguration = <unset>,
                        vmDirectPathGen2Supported = false,
                        vmDirectPathGen2SupportedMode = <unset>,
                        resourcePoolSchedulerAllowed = true,
                        resourcePoolSchedulerDisallowedReason = (str) [],
                        autoNegotiateSupported = true
                     },
                     (vim.host.PhysicalNic) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PhysicalNic-vmnic2',
                        device = 'vmnic2',
                        pci = '04:00.2',
                        driver = 'tg3',
                        linkSpeed = <unset>,
                        validLinkSpecification = (vim.host.PhysicalNic.LinkSpeedDuplex) [
                           (vim.host.PhysicalNic.LinkSpeedDuplex) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              speedMb = 10,
                              duplex = false
                           },
                           (vim.host.PhysicalNic.LinkSpeedDuplex) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              speedMb = 10,
                              duplex = true
                           },
                           (vim.host.PhysicalNic.LinkSpeedDuplex) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              speedMb = 100,
                              duplex = false
                           },
                           (vim.host.PhysicalNic.LinkSpeedDuplex) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              speedMb = 100,
                              duplex = true
                           },
                           (vim.host.PhysicalNic.LinkSpeedDuplex) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              speedMb = 1000,
                              duplex = false
                           },
                           (vim.host.PhysicalNic.LinkSpeedDuplex) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              speedMb = 1000,
                              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>
                        },
                        wakeOnLanSupported = true,
                        mac = '2c:76:8a:54:3c:26',
                        fcoeConfiguration = <unset>,
                        vmDirectPathGen2Supported = false,
                        vmDirectPathGen2SupportedMode = <unset>,
                        resourcePoolSchedulerAllowed = true,
                        resourcePoolSchedulerDisallowedReason = (str) [],
                        autoNegotiateSupported = true
                     },
                     (vim.host.PhysicalNic) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PhysicalNic-vmnic3',
                        device = 'vmnic3',
                        pci = '04:00.3',
                        driver = 'tg3',
                        linkSpeed = <unset>,
                        validLinkSpecification = (vim.host.PhysicalNic.LinkSpeedDuplex) [
                           (vim.host.PhysicalNic.LinkSpeedDuplex) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              speedMb = 10,
                              duplex = false
                           },
                           (vim.host.PhysicalNic.LinkSpeedDuplex) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              speedMb = 10,
                              duplex = true
                           },
                           (vim.host.PhysicalNic.LinkSpeedDuplex) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              speedMb = 100,
                              duplex = false
                           },
                           (vim.host.PhysicalNic.LinkSpeedDuplex) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              speedMb = 100,
                              duplex = true
                           },
                           (vim.host.PhysicalNic.LinkSpeedDuplex) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              speedMb = 1000,
                              duplex = false
                           },
                           (vim.host.PhysicalNic.LinkSpeedDuplex) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              speedMb = 1000,
                              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>
                        },
                        wakeOnLanSupported = true,
                        mac = '2c:76:8a:54:3c:27',
                        fcoeConfiguration = <unset>,
                        vmDirectPathGen2Supported = false,
                        vmDirectPathGen2SupportedMode = <unset>,
                        resourcePoolSchedulerAllowed = true,
                        resourcePoolSchedulerDisallowedReason = (str) [],
                        autoNegotiateSupported = true
                     },
                     (vim.host.PhysicalNic) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PhysicalNic-vmnic4',
                        device = 'vmnic4',
                        pci = '05:00.0',
                        driver = 'ixgbe',
                        linkSpeed = (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 10000,
                           duplex = true
                        },
                        validLinkSpecification = (vim.host.PhysicalNic.LinkSpeedDuplex) [
                           (vim.host.PhysicalNic.LinkSpeedDuplex) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              speedMb = 10000,
                              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 = 10000,
                              duplex = true
                           }
                        },
                        wakeOnLanSupported = false,
                        mac = 'e4:11:5b:94:5b:a5',
                        fcoeConfiguration = (vim.host.FcoeConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           priorityClass = 3,
                           sourceMac = 'e4:11:5b:94:5b:a6',
                           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 = false
                     },
                     (vim.host.PhysicalNic) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PhysicalNic-vmnic5',
                        device = 'vmnic5',
                        pci = '05:00.1',
                        driver = 'ixgbe',
                        linkSpeed = (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 10000,
                           duplex = true
                        },
                        validLinkSpecification = (vim.host.PhysicalNic.LinkSpeedDuplex) [
                           (vim.host.PhysicalNic.LinkSpeedDuplex) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              speedMb = 10000,
                              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 = 10000,
                              duplex = true
                           }
                        },
                        wakeOnLanSupported = false,
                        mac = 'e4:11:5b:94:5b:a4',
                        fcoeConfiguration = (vim.host.FcoeConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           priorityClass = 3,
                           sourceMac = 'e4:11:5b:94:5b:a7',
                           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 = 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 = '10.136.7.85',
                              subnetMask = '255.0.0.0',
                              ipV6Config = <unset>
                           },
                           mac = '2c:76:8a:54:3c:24',
                           distributedVirtualPort = <unset>,
                           portgroup = 'Management Network',
                           mtu = 1500,
                           tsoEnabled = true
                        },
                        port = u'key-vim.host.PortGroup.Port-33554436'
                     },
                     (vim.host.VirtualNic) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        device = 'vmk1',
                        key = 'key-vim.host.VirtualNic-vmk1',
                        portgroup = 'migrate',
                        spec = (vim.host.VirtualNic.Specification) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           ip = (vim.host.IpConfig) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              dhcp = false,
                              ipAddress = '10.10.240.1',
                              subnetMask = '255.255.0.0',
                              ipV6Config = <unset>
                           },
                           mac = '00:50:56:6d:47:99',
                           distributedVirtualPort = <unset>,
                           portgroup = 'migrate',
                           mtu = 1500,
                           tsoEnabled = true
                        },
                        port = u'key-vim.host.PortGroup.Port-50331652'
                     }
                  ],
                  consoleVnic = (vim.host.VirtualNic) [],
                  dnsConfig = (vim.host.DnsConfig) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dhcp = false,
                     virtualNicDevice = <unset>,
                     hostName = 'DL385Gen8',
                     domainName = 'perflab.hp.com',
                     address = (str) [
                        '10.1.1.53',
                        '10.1.1.54'
                     ],
                     searchDomain = (str) [
                        'perflab.hp.com'
                     ]
                  },
                  ipRouteConfig = (vim.host.IpRouteConfig) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     defaultGateway = '10.1.1.1',
                     gatewayDevice = <unset>,
                     ipV6DefaultGateway = <unset>,
                     ipV6GatewayDevice = <unset>
                  },
                  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 = '10.1.1.1',
                           deviceName = 'vmk0'
                        },
                        (vim.host.IpRouteEntry) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           network = '10.0.0.0',
                           prefixLength = 8,
                           gateway = '0.0.0.0',
                           deviceName = 'vmk0'
                        },
                        (vim.host.IpRouteEntry) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           network = '10.10.0.0',
                           prefixLength = 16,
                           gateway = '0.0.0.0',
                           deviceName = 'vmk1'
                        }
                     ],
                     ipv6Route = (vim.host.IpRouteEntry) []
                  },
                  dhcp = (vim.host.DhcpService) [],
                  nat = (vim.host.NatService) [],
                  ipV6Enabled = false,
                  atBootIpV6Enabled = false,
                  ipSecConfig = <unset>,
                  consoleIpSecConfig = <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 = '10.136.7.85',
                                 subnetMask = '255.0.0.0',
                                 ipV6Config = <unset>
                              },
                              mac = '2c:76:8a:54:3c:24',
                              distributedVirtualPort = <unset>,
                              portgroup = 'Management Network',
                              mtu = 1500,
                              tsoEnabled = true
                           },
                           port = <unset>
                        },
                        (vim.host.VirtualNic) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           device = 'vmk1',
                           key = 'VMotionConfig.vmotion.key-vim.host.VirtualNic-vmk1',
                           portgroup = 'migrate',
                           spec = (vim.host.VirtualNic.Specification) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ip = (vim.host.IpConfig) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 dhcp = false,
                                 ipAddress = '10.10.240.1',
                                 subnetMask = '255.255.0.0',
                                 ipV6Config = <unset>
                              },
                              mac = '00:50:56:6d:47:99',
                              distributedVirtualPort = <unset>,
                              portgroup = 'migrate',
                              mtu = 1500,
                              tsoEnabled = true
                           },
                           port = <unset>
                        }
                     ],
                     selectedVnic = <unset>
                  },
                  ipConfig = <unset>
               },
               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 = false,
                        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 = '10.136.7.85',
                                    subnetMask = '255.0.0.0',
                                    ipV6Config = <unset>
                                 },
                                 mac = '2c:76:8a:54:3c:24',
                                 distributedVirtualPort = <unset>,
                                 portgroup = 'Management Network',
                                 mtu = 1500,
                                 tsoEnabled = true
                              },
                              port = <unset>
                           },
                           (vim.host.VirtualNic) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              device = 'vmk1',
                              key = 'faultToleranceLogging.key-vim.host.VirtualNic-vmk1',
                              portgroup = 'migrate',
                              spec = (vim.host.VirtualNic.Specification) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ip = (vim.host.IpConfig) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    dhcp = false,
                                    ipAddress = '10.10.240.1',
                                    subnetMask = '255.255.0.0',
                                    ipV6Config = <unset>
                                 },
                                 mac = '00:50:56:6d:47:99',
                                 distributedVirtualPort = <unset>,
                                 portgroup = 'migrate',
                                 mtu = 1500,
                                 tsoEnabled = true
                              },
                              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 = '10.136.7.85',
                                    subnetMask = '255.0.0.0',
                                    ipV6Config = <unset>
                                 },
                                 mac = '2c:76:8a:54:3c:24',
                                 distributedVirtualPort = <unset>,
                                 portgroup = 'Management Network',
                                 mtu = 1500,
                                 tsoEnabled = true
                              },
                              port = <unset>
                           },
                           (vim.host.VirtualNic) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              device = 'vmk1',
                              key = 'management.key-vim.host.VirtualNic-vmk1',
                              portgroup = 'migrate',
                              spec = (vim.host.VirtualNic.Specification) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ip = (vim.host.IpConfig) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    dhcp = false,
                                    ipAddress = '10.10.240.1',
                                    subnetMask = '255.255.0.0',
                                    ipV6Config = <unset>
                                 },
                                 mac = '00:50:56:6d:47:99',
                                 distributedVirtualPort = <unset>,
                                 portgroup = 'migrate',
                                 mtu = 1500,
                                 tsoEnabled = true
                              },
                              port = <unset>
                           }
                        ],
                        selectedVnic = (Link) [
                           u'management.key-vim.host.VirtualNic-vmk0'
                        ]
                     },
                     (vim.host.VirtualNicManager.NetConfig) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        nicType = 'vSphereReplication',
                        multiSelectAllowed = false,
                        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 = '10.136.7.85',
                                    subnetMask = '255.0.0.0',
                                    ipV6Config = <unset>
                                 },
                                 mac = '2c:76:8a:54:3c:24',
                                 distributedVirtualPort = <unset>,
                                 portgroup = 'Management Network',
                                 mtu = 1500,
                                 tsoEnabled = true
                              },
                              port = <unset>
                           },
                           (vim.host.VirtualNic) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              device = 'vmk1',
                              key = 'vSphereReplication.key-vim.host.VirtualNic-vmk1',
                              portgroup = 'migrate',
                              spec = (vim.host.VirtualNic.Specification) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ip = (vim.host.IpConfig) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    dhcp = false,
                                    ipAddress = '10.10.240.1',
                                    subnetMask = '255.255.0.0',
                                    ipV6Config = <unset>
                                 },
                                 mac = '00:50:56:6d:47:99',
                                 distributedVirtualPort = <unset>,
                                 portgroup = 'migrate',
                                 mtu = 1500,
                                 tsoEnabled = true
                              },
                              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 = '10.136.7.85',
                                    subnetMask = '255.0.0.0',
                                    ipV6Config = <unset>
                                 },
                                 mac = '2c:76:8a:54:3c:24',
                                 distributedVirtualPort = <unset>,
                                 portgroup = 'Management Network',
                                 mtu = 1500,
                                 tsoEnabled = true
                              },
                              port = <unset>
                           },
                           (vim.host.VirtualNic) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              device = 'vmk1',
                              key = 'vmotion.key-vim.host.VirtualNic-vmk1',
                              portgroup = 'migrate',
                              spec = (vim.host.VirtualNic.Specification) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ip = (vim.host.IpConfig) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    dhcp = false,
                                    ipAddress = '10.10.240.1',
                                    subnetMask = '255.255.0.0',
                                    ipV6Config = <unset>
                                 },
                                 mac = '00:50:56:6d:47:99',
                                 distributedVirtualPort = <unset>,
                                 portgroup = 'migrate',
                                 mtu = 1500,
                                 tsoEnabled = true
                              },
                              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
               },
               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 = 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-SSH',
                        label = 'SSH',
                        required = false,
                        uninstallable = false,
                        running = true,
                        ruleset = (str) [],
                        policy = 'automatic',
                        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 = 'lbtd',
                        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 = 'lsassd',
                        label = 'Local Security Authentication Server (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 = 'lwiod',
                        label = 'I/O Redirector (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 = 'netlogond',
                        label = 'Network Login Server (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 = 'automatic',
                        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 = true,
                        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 = 'snmpd',
                        label = 'snmpd',
                        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 = 'vprobed',
                        label = 'vprobed',
                        required = false,
                        uninstallable = false,
                        running = false,
                        ruleset = (str) [
                           'vprobeServer'
                        ],
                        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 = 'vpxa',
                        label = 'vpxa',
                        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 = 'xorg',
                        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 = 'src',
                              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 = 'src',
                              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 = '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 = 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 = '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 = 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 = '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 = 'HPProvider',
                        label = 'HPProvider',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 63000,
                              endPort = 63005,
                              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 = 'IKED',
                        label = 'IKED',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 500,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'udp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 500,
                              endPort = <unset>,
                              direction = 'inbound',
                              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 = '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 = 51915,
                              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 = '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 = 'inbound',
                              portType = 'dst',
                              protocol = 'udp'
                           },
                           (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 = '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 = 8100,
                              endPort = <unset>,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 8100,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 8200,
                              endPort = <unset>,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'udp'
                           },
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 8200,
                              endPort = <unset>,
                              direction = 'outbound',
                              portType = 'dst',
                              protocol = 'udp'
                           },
                           (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 = '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 = '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 = '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 = '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 = '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 = 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 = '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 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 = 'vprobeServer',
                        label = 'vprobeServer',
                        required = false,
                        rule = (vim.host.Ruleset.Rule) [
                           (vim.host.Ruleset.Rule) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              port = 57007,
                              endPort = <unset>,
                              direction = 'inbound',
                              portType = 'dst',
                              protocol = 'tcp'
                           }
                        ],
                        service = 'vprobed',
                        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 = '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 = (vim.host.DiagnosticPartition) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  storageType = 'directAttached',
                  diagnosticType = 'singleHost',
                  slots = 1,
                  id = (vim.host.ScsiDisk.Partition) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskName = 'naa.600508b1001c8b7f0ef2cb14f0df4e26',
                     partition = 7
                  }
               },
               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.SoftMaxDirty',
                     value = 75L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'BufferCache.HardMaxDirty',
                     value = 95L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'BufferCache.PerFileHardMaxDirty',
                     value = 50L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'BufferCache.FlushInterval',
                     value = 30000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'CBRC.DCacheSize',
                     value = 2048L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'CBRC.DCacheMemReserved',
                     value = 400L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'CBRC.DigestJournalBootInterval',
                     value = 10L
                  },
                  (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 = 192L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.mode.0.eax',
                     value = 'disable'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.mode.0.ebx',
                     value = 'disable'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.mode.0.ecx',
                     value = 'disable'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.mode.0.edx',
                     value = 'disable'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.mode.1.eax',
                     value = 'disable'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.mode.1.ebx',
                     value = 'disable'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.mode.1.ecx',
                     value = 'disable'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.mode.1.edx',
                     value = 'disable'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.mode.80000000.eax',
                     value = 'disable'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.mode.80000000.ebx',
                     value = 'disable'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.mode.80000000.ecx',
                     value = 'disable'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.mode.80000000.edx',
                     value = 'disable'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.mode.80000001.eax',
                     value = 'disable'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.mode.80000001.ebx',
                     value = 'disable'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.mode.80000001.ecx',
                     value = 'disable'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.mode.80000001.edx',
                     value = 'disable'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.mode.80000008.eax',
                     value = 'disable'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.mode.80000008.ebx',
                     value = 'disable'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.mode.80000008.ecx',
                     value = 'disable'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.mode.80000008.edx',
                     value = 'disable'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.mode.8000000A.eax',
                     value = 'disable'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.mode.8000000A.ebx',
                     value = 'disable'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.mode.8000000A.ecx',
                     value = 'disable'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.mode.8000000A.edx',
                     value = 'disable'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.mode.d.eax',
                     value = 'disable'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.mode.d.ebx',
                     value = 'disable'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.mode.d.ecx',
                     value = 'disable'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.mode.d.edx',
                     value = 'disable'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.val.0.eax',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.val.0.ebx',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.val.0.ecx',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.val.0.edx',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.val.1.eax',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.val.1.ebx',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.val.1.ecx',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.val.1.edx',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.val.80000000.eax',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.val.80000000.ebx',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.val.80000000.ecx',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.val.80000000.edx',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.val.80000001.eax',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.val.80000001.ebx',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.val.80000001.ecx',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.val.80000001.edx',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.val.80000008.eax',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.val.80000008.ebx',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.val.80000008.ecx',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.val.80000008.edx',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.val.8000000A.eax',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.val.8000000A.ebx',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.val.8000000A.ecx',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.val.8000000A.edx',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.val.d.eax',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.val.d.ebx',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.val.d.ecx',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.Defaults.cpuidMask.val.d.edx',
                     value = ''
                  },
                  (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.GlobalSettings.guest.commands.sharedPolicyRefCount',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Config.HostAgent.log.level',
                     value = 'verbose'
                  },
                  (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.vimsvc.authValidateInterval',
                     value = 1440
                  },
                  (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 = 'Cpu.HostRebalancePeriod',
                     value = 100L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.PackageRebalancePeriod',
                     value = 20L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.L3RebalancePeriod',
                     value = 20L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.L2RebalancePeriod',
                     value = 10L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.HTRebalancePeriod',
                     value = 5L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.FairnessRebalancePcpus',
                     value = 4L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.WakeupMigrateIdlePcpus',
                     value = 4L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.PcpuMigrateIdlePcpus',
                     value = 4L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.MoveCurrentRunnerPcpus',
                     value = 4L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.CreditAgePeriod',
                     value = 3000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.NonTimerWakeupRate',
                     value = 500L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.CommRateThreshold',
                     value = 500L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.DefaultImpact',
                     value = 30L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.ActionLoadThreshold',
                     value = 10L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.BoundLagQuanta',
                     value = 8L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.HTWholeCoreThreshold',
                     value = 200L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.HTStolenAgeThreshold',
                     value = 8L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.Quantum',
                     value = 50L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.UseMwait',
                     value = 2L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.CoschedCrossCall',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.CoschedPreempt',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.CoschedHandoffLLC',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.CoschedPollUsec',
                     value = 1000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.CoschedCostartThreshold',
                     value = 2000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.CoschedCostopThreshold',
                     value = 3000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.CoschedHandoffSkip',
                     value = 10L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.IdleHTRebalancePeriod',
                     value = 541L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.IntraCoreMigrate',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.VMAdmitCheckPerVcpuMin',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.SchedPerfOptimizations',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.MaxSampleRateLg',
                     value = 7L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.AllowWideVsmp',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.DisableMicrocodeUpdate',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Cpu.LimitEnforcementThreshold',
                     value = 200L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'DCUI.Access',
                     value = 'root'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'DataMover.HardwareAcceleratedMove',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'DataMover.HardwareAcceleratedInit',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Digest.AlgoType',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Digest.BlockSize',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Digest.CollisionEnabled',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Digest.JournalCoverage',
                     value = 8L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Digest.UpdateOnClose',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'DirentryCache.MaxDentryPerObj',
                     value = 2500L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.SharesNormal',
                     value = 1000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.SharesHigh',
                     value = 2000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.SharesLow',
                     value = 500L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.BandwidthCap',
                     value = 4294967294L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.ThroughputCap',
                     value = 4294967294L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.SectorMaxDiff',
                     value = 2000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.SchedQuantum',
                     value = 8L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.IdleCredit',
                     value = 32L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.SchedulerWithReservation',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.SchedQPriorityPercentage',
                     value = 80L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.SchedNumReqOutstanding',
                     value = 128L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.SchedQControlSeqReqs',
                     value = 128L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.SchedQControlVMSwitches',
                     value = 6L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.MaxLUN',
                     value = 256L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.SupportSparseLUN',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.UseReportLUN',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.UseDeviceReset',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.UseLunReset',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.RetryUnitAttention',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.PathEvalTime',
                     value = 300L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.DeviceReclaimTime',
                     value = 300L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.EnableNaviReg',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.DelayOnBusy',
                     value = 400L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.ResetLatency',
                     value = 1000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.MaxResetLatency',
                     value = 2000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.ResetPeriod',
                     value = 30L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.ResetMaxRetries',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.ResetThreadMin',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.ResetThreadMax',
                     value = 16L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.ResetThreadExpires',
                     value = 1800L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.ResetOverdueLogPeriod',
                     value = 60L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.PreventVMFSOverwrite',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.DumpMaxRetries',
                     value = 10L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.DumpPollMaxRetries',
                     value = 10000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.DumpPollDelay',
                     value = 1000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.DiskMaxIOSize',
                     value = 32767L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.DiskRetryPeriod',
                     value = 2000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.DiskReservationThreshold',
                     value = 45L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.DiskDelayPDLHelper',
                     value = 10L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.ReqCallThreshold',
                     value = 8L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Disk.ReturnCCForNoSpace',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FSS.FSSLightWeightProbe',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.NoWaitOnSocket',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FlushSleep',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.LogBufferStallSleep',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.AckIntervalMin',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.AckIntervalMax',
                     value = 1000000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.HeartbeatCount',
                     value = 10L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.HostTimeout',
                     value = 2000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.UseHostMonitor',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.BackupExtraTimeout',
                     value = 100L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.LogTimeout',
                     value = 8000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.ExtraLogTimeout',
                     value = 10000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.PrimaryConnectTimeout',
                     value = 8000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.BackupConnectTimeout',
                     value = 8000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.GlobalFlushWorld',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FlushReservationMin',
                     value = 5L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FlushReservationMax',
                     value = 25L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.MinWriteSize',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FlushWorldlet',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FillWorldlet',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FillAffinity',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.XmitSyncQueueLen',
                     value = 64L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.MaxFlushInterval',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.ChargeVMXForFlush',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.GoodExecLatency',
                     value = 200L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.BadExecLatency',
                     value = 800L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.slowdownPctMax',
                     value = 60L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.slowdownTimeMax',
                     value = 600L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.adjUpPct',
                     value = 10L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.adjDownPct',
                     value = 10L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.adjDownInt',
                     value = 10L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.adjUpInt',
                     value = 200L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.execLatExtra',
                     value = 500L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.maxLowerBound',
                     value = 20L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.ExecLatencyKill',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.TCPNoDelayPrimary',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.TCPNoDelayBackup',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.TCPSndBufSize',
                     value = 131072L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.TCPRcvBufSize',
                     value = 131072L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.BindToVmknic',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.TCPPersistTimer',
                     value = 500L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.IORetryTimes',
                     value = 15L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.IORetryInterval',
                     value = 10L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.IORetryExtraInterval',
                     value = 200L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.CheckForProgress',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.PanicNoProgressMS',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.CoreDumpNoProgressMS',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.CheckFCPathState',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.ShortFlushDebugMS',
                     value = 100L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.LongFlushDebugMS',
                     value = 500L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptConcurrentSend',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptDiffThreads',
                     value = 4L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptPagePolicy',
                     value = 65538L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptNumaIndex',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptStartTimeout',
                     value = 20000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptThreadPolicy',
                     value = 65536L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptReadTimeout',
                     value = 8000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptWriteTimeout',
                     value = 8000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptDiskWriteTimeout',
                     value = 3000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptEnableCbt',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptInterval',
                     value = 10L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptMinInterval',
                     value = 4L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptStatsInterval',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptMaxPktsDelay',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptVcpuMinUsage',
                     value = 40L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptPoweroff',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptSndBufSize',
                     value = 562140L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptRcvBufSize',
                     value = 562140L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptDontSendPages',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptDontDelayPkts',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptWaitOnSocket',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptDontWaitForWrites',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptDelayCheckpoint',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptDiffThreshold',
                     value = 8L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptMaxDiffable',
                     value = 2048L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptDiffCap',
                     value = 100L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptDisableFailover',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptNumConnections',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptChecksumPages',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptCopies',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptNetDelayNoCpt',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptLazyGroupSend',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptMaxDirtyPages',
                     value = 256000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.Vmknic',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'FT.FTCptSecondDstIp',
                     value = '0.0.0.0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HbrStaticHeapMinBaseMB',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HbrStaticHeapMaxBaseMB',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HbrRuntimeHeapMinBaseMB',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HbrRuntimeHeapMaxBaseMB',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HbrBitmapAllocTimeoutMS',
                     value = 3000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HbrBitmapVMMinStorageGB',
                     value = 500L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HbrBitmapVMMaxStorageGB',
                     value = 2032L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HbrMaxDiskLen',
                     value = 2032L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HbrResourceHeapSizeMB',
                     value = 2L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HbrResourceHeapPerVMSizeKB',
                     value = 128L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HbrDemandLogIOPerVM',
                     value = 64L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.OpportunisticBlockListSize',
                     value = 4000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.TransferDiskMaxExtentCount',
                     value = 32L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.TransferDiskMaxBufferCount',
                     value = 16L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.TransferFileExtentSize',
                     value = 8192L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.CoypSnapDiskMaxExtentCount',
                     value = 16L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.DisconnectedEventDelayMs',
                     value = 60000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.ProgressReportIntervalMs',
                     value = 5000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.WireChecksum',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.DisableChecksumOffload',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HelperQueueMaxRequests',
                     value = 8192L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HelperQueueMaxWorlds',
                     value = 8L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.ReconnectFailureDelaySecs',
                     value = 10L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.ReconnectMaxDelaySecs',
                     value = 90L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.RetryMinDelaySecs',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.RetryMaxDelaySecs',
                     value = 60L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.DemandlogReadRetries',
                     value = 20L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.DemandlogWriteRetries',
                     value = 20L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.DemandlogRetryDelayMs',
                     value = 10L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.DemandlogExtentHashBuckets',
                     value = 512L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.ResourceServerHashBuckets',
                     value = 8L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.NetworkerRecvHashBuckets',
                     value = 64L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.DemandlogSendHashBuckets',
                     value = 8L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HbrMaxUnmapsInFlight',
                     value = 128L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.HbrMaxUnmapExtents',
                     value = 10L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.ChecksumMaxContexts',
                     value = 4L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.ChecksumNumExtentsPerRegion',
                     value = 128L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.ChecksumNumBuffers',
                     value = 8L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.MigrateFlushTimerSecs',
                     value = 3L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.SyncTransferRetrySleepSecs',
                     value = 5L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.XferBitmapCheckIntervalSecs',
                     value = 10L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.CopySnapFidHashBuckets',
                     value = 256L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.DemandlogIoTimeoutSecs',
                     value = 120L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.LocalReadIoTimeoutSecs',
                     value = 120L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'HBR.PsfIoTimeoutSecs',
                     value = 300L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Irq.BestVcpuRouting',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Irq.IRQRebalancePeriod',
                     value = 50L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Irq.IRQBHConflictWeight',
                     value = 5L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Irq.IRQVcpuConflictWeight',
                     value = 3L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Irq.IRQActionAffinityWeight',
                     value = 5L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'LPage.LPageDefragEnable',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'LPage.LPageMarkLowNodes',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'LPage.LPageDefragRateVM',
                     value = 32L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'LPage.LPageDefragRateTotal',
                     value = 256L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'LPage.LPageAlwaysTryForNPT',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'LPage.MaxSharedPages',
                     value = 512L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'LPage.MaxSwappedPagesInitVal',
                     value = 10L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'LPage.MapTimeWarnThresholdMS',
                     value = 5000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'LPage.PoisonLPagePages',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'LPage.freePagesThresholdForRemote',
                     value = 2048L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'LSOM.ssdIoTimeout',
                     value = 30000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'LSOM.fssIoTimeout',
                     value = 30000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'LSOM.diskIoTimeout',
                     value = 30000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'LSOM.maxQueudIos',
                     value = 50000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'LSOM.maxIoRetries',
                     value = 500L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'LSOM.avgIOFragments',
                     value = 512L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'LSOM.enableRecovery',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.UseLowMemFirst',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.UseStressLowMemory',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.BalancePeriod',
                     value = 15L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.SamplePeriod',
                     value = 60L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.SampleMapLargeThreshold',
                     value = 512L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.IdleTax',
                     value = 75L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.IdleTaxType',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.SampleActivePctMin',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.SampleDirtiedPctMin',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.ShareScanGHz',
                     value = 4L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.ShareScanTime',
                     value = 60L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.ShareRateMax',
                     value = 1024L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.ShareVmkEnable',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.ShareUpdatePeriod',
                     value = 30L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.CheckPagesRateMax',
                     value = 1024L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.ShareVmScanRandPct',
                     value = 75L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.ShareVmScanIncPct',
                     value = 10L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.ShareVmScanDecPct',
                     value = 10L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.ShareMaxChainLen',
                     value = 128L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.ShareMaxHintsChain',
                     value = 64L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.CtlMaxPercent',
                     value = 65L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.AllocGuestLargePage',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.AllocGuestRemoteLargePage',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.AllocUsePSharePool',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.AllocUseGuestPool',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.AdmitHeapMin',
                     value = 1024L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.ShareCOSBufSize',
                     value = 5L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.TestOnAlloc',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.ShareEstimatePeriod',
                     value = 30000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.kernelResvPad',
                     value = 16L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.LogLowMemoryStateUsage',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.LogLowMemoryStateBT',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.SwapDecayPct',
                     value = 5L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.SwapRepostThreshold',
                     value = 64L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.ConsumedPct',
                     value = 10L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.BonusAllocPct',
                     value = 5L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.ReallocChunkType',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.ReallocBaseChunkSize',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.ReallocBaseMaxPct',
                     value = 10L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.SwapRetryVMTimeout',
                     value = 300L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.SwapRetryTimeout',
                     value = 20L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.SwapFilePersist',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.SwapInBatchPages',
                     value = 64L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.SwapAsyncWritePages',
                     value = 20L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.HostLocalSwapDirEnabled',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.CptRetryTimeout',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.CptSaveSanityCheck',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.BalloonCheckTime',
                     value = 6L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.AppBalloonCheckTime',
                     value = 30L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.AppBalloonMaxSlack',
                     value = 16L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.UnresponsiveVmCheckTime',
                     value = 300L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.LPageUpdatePeriod',
                     value = 20L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.TrackUsageVcpuAllocAllowance',
                     value = 48L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.TrackUsageVMAllocAllowance',
                     value = 768L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.TrackUsageSwapAllowance',
                     value = 2048L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.TrackUsageVcpuLPageAllowance',
                     value = 2L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.TrackUsageMaxFailedSwapWrites',
                     value = 1024L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.TrackUsageHeartbeatPeriod',
                     value = 30L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.TrackUsageHeartbeatEnable',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.VMOverheadGrowthLimit',
                     value = 4294967295L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.VMXBStoreMB',
                     value = 32L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.VMXMinMB',
                     value = 3L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.MemZipEnable',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.MemZipMaxPct',
                     value = 10L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.MemZipMaxAllocPct',
                     value = 50L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.MemZipLowMemMaxSwapOut',
                     value = 25L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.MemZipBalloonXferPct',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.MemZipMaxRejectionPct',
                     value = 10L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.MemZipMaxCpuPct',
                     value = 90L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.MemZipFlushAgeSec',
                     value = 900L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.MemSwapSkipPct',
                     value = 75L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.SwapCacheLineSize',
                     value = 127L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.LLSwapDefragFree',
                     value = 12800L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.LLSwapMinFree',
                     value = 512L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.LLSwapKeepFree',
                     value = 9600L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.LLSwapFragmentationLoss0Skip',
                     value = 35L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.LLSwapFragmentationLossFullSkip',
                     value = 14L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.LLSwapDefagFullSkip',
                     value = 5L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.MemMinFreePct',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.MemPagesScrubPerMS',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.MemDefragClientsPerDir',
                     value = 2L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.MemVcpusPerVmmPgCntSet',
                     value = 4L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.MemSchedGrothStride',
                     value = 32L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.MemSysSwapWaitForWorldDeath',
                     value = 30000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Mem.HostLocalSwapDir',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.Enabled',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.TryToUseDefaultHeap',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.VASpaceReserveCount',
                     value = 12L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.VASpaceReserveSize',
                     value = 768L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.PreCopySwitchoverTimeGoal',
                     value = 500L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.PreCopyMinProgressPerc',
                     value = 130L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.PreCopyPagesPerSend',
                     value = 32L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.VMotionStreamHelpers',
                     value = 2L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.VMotionStreamDisable',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.VMotionLatencySensitivity',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.VMotionResolveSwapType',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.CptCacheMaxSizeMB',
                     value = 544L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.SdpsEnabled',
                     value = 2L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.SdpsTargetRate',
                     value = 500L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.SdpsDynamicDelaySec',
                     value = 30L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.DiskOpsEnabled',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.DiskOpsStreamChunks',
                     value = 40L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.DiskOpsChunkSize',
                     value = 131072L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.DiskOpsMaxRetries',
                     value = 20L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.PageInPivotFwd',
                     value = 2L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.PageInPivotBack',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.PageInPivotEnabled',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.PageInReverse',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.DetectZeroPages',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.RemotePageFaultPages',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.TcpTsoDeferTx',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.LowBandwidthSysAlertThreshold',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.NetTimeout',
                     value = 20L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.NetExpectedLineRateMBps',
                     value = 133L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.NetLatencyModeThreshold',
                     value = 4L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.TSMaster',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.DisableResumeDuringPageIn',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.SndBufSize',
                     value = 562140L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.RcvBufSize',
                     value = 562140L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.BindToVmknic',
                     value = 2L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.MonActionWaitSysAlertThresholdMS',
                     value = 2000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.LowMemWaitSysAlertThresholdMS',
                     value = 10000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.GetPageSysAlertThresholdMS',
                     value = 10000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.DebugChecksumMismatch',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.PanicOnChecksumMismatch',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.RdpiTransitionTimeMs',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.MigrateCpuMinPctDefault',
                     value = 30L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.MigrateCpuPctPerGb',
                     value = 10L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.MigrateCpuSharesRegular',
                     value = 30000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.MigrateCpuSharesHighPriority',
                     value = 60000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Migrate.Vmknic',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.LogToFile',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.LogToSerial',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.DebugLogToSerial',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.LogTimestampUptime',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.LogWldPrefix',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.MinimalPanic',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.BlueScreenTimeout',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.HeartbeatTimeout',
                     value = 7L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.HeartbeatInterval',
                     value = 1000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.HeartbeatPanicTimeout',
                     value = 14L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.HeapPanicDestroyNonEmpty',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.MCEMonitorInterval',
                     value = 250L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.DebugBuddyEnable',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.EnableHighDMA',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.TimerMinHardPeriod',
                     value = 30L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.TimerMaxHardPeriod',
                     value = 100000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.TimerTolerance',
                     value = 2000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.SerialBaudRate',
                     value = 115200L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.WatchdogBacktrace',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.BHTimeout',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.BhTimeBound',
                     value = 2000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.IntTimeout',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.HordeEnabled',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.ScreenSaverDelay',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.WorldletActivationUS',
                     value = 500L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.WorldletActivationsLimit',
                     value = 8L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.WorldletLoadThreshold',
                     value = 90L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.WorldletLocalityBonus',
                     value = 10L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.WorldletLoosePenalty',
                     value = 30L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.WorldletIRQPenalty',
                     value = 10L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.WorldletGreedySampleRun',
                     value = 256L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.WorldletGreedySampleMCycles',
                     value = 10L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.WorldletRemoteActivateOverhead',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.WorldletWorldOverheadLLC',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.WorldletWorldOverheadRemote',
                     value = 10L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.WorldletPreemptOverhead',
                     value = 30L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.WorldletMigOverheadLLC',
                     value = 4L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.WorldletMigOverheadRemote',
                     value = 16L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.GuestLibAllowHostInfo',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.UserSocketUnixMaxBufferSize',
                     value = 12288L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.UserDuctDynBufferSize',
                     value = 4096L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.NMILint1IntAction',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.SIOControlLoglevel',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.ShaperStatsEnabled',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.SIOControlFlag1',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.SIOControlFlag2',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.APDTimeout',
                     value = 140L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.APDHandlingEnable',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.KeepKernelDebugRegs',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.DebugClient',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.LogPort',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.GDBPort',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.ConsolePort',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.ProcVerbose',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.PreferredHostName',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.WorldletLoadType',
                     value = 'medium'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.SIOControlOptions',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.DefaultHardwareVersion',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Misc.HostAgentUpdateLevel',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'NFS.DiskFileLockUpdateFreq',
                     value = 10L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'NFS.LockUpdateTimeout',
                     value = 5L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'NFS.LockRenewMaxFailureNumber',
                     value = 3L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'NFS.HeartbeatFrequency',
                     value = 12L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'NFS.HeartbeatTimeout',
                     value = 5L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'NFS.HeartbeatDelta',
                     value = 5L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'NFS.HeartbeatMaxFailures',
                     value = 10L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'NFS.MaxVolumes',
                     value = 8L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'NFS.SendBufferSize',
                     value = 264L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'NFS.ReceiveBufferSize',
                     value = 256L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'NFS.VolumeRemountFrequency',
                     value = 30L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'NFS.SyncRetries',
                     value = 25L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'NFS.LogNfsStat3',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'NFS.MaxQueueDepth',
                     value = 4294967295L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.MaxGlobalRxQueueCount',
                     value = 100000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.MaxPortRxQueueLen',
                     value = 80L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.MaxNetifRxQueueLen',
                     value = 100L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.MaxNetifTxQueueLen',
                     value = 500L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.LinkFlappingThreshold',
                     value = 60L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TeamPolicyUpDelay',
                     value = 100L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.UplinkKillAsyncTimeout',
                     value = 10000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.UplinkAbortDisconnectTimeout',
                     value = 5000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.UplinkTxQueuesDispEnabled',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.GuestTxCopyBreak',
                     value = 64L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmxnetTxCopySize',
                     value = 256L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmxnetCopyTxRunLimit',
                     value = 16L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmxnetWinCopyTxRunLimit',
                     value = 65535L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmxnetWinUDPTxFullCopy',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmxnetDoTsoSplit',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmxnetTsoSplitSize',
                     value = 17500L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmxnetTsoSplitBnd',
                     value = 12L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmxnetBiDirNoTsoSplit',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmxnetBiDirNeedsTsoTx',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.Vmxnet3WinIntrHints',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmxnetDoLroSplit',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmxnetLroSplitBnd',
                     value = 12L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmknicDoLroSplit',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmknicLroSplitBnd',
                     value = 12L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.UseProc',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.UseLegacyProc',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NotifySwitch',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetTxDontClusterSize',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetPktAllocTries',
                     value = 5L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceVersion',
                     value = 2L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceTxTimeout',
                     value = 4000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceFineTxTimeout',
                     value = 1000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceTimeoutType',
                     value = 2L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceFineTimeoutCPU',
                     value = 2L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceDefaultOn',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceLowTxRate',
                     value = 4L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceLowRxRate',
                     value = 4L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceTxAlwaysPoll',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceMatchedQs',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceMultiRxQCalib',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceTxQDepthCap',
                     value = 40L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceRxQDepthCap',
                     value = 40L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.vNicTxPollBound',
                     value = 256L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.vNicNumDeferredReset',
                     value = 12L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.vmxnetBHNetPoll',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.vmxnetThroughputWeight',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceNoVmmVmkTx',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceFavorNoVmmVmkTx',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceMrqLt',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceMrqTriggerReCalib',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceMrqMetricRxOnly',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceMrqMetricAllowTxOnly',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceMrqRatioMetric',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceRxLtStopCalib',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceMrqOverallStop',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceFlexMrq',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.CoalesceRBCRate',
                     value = 4000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetLatencyAwareness',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.EtherswitchHashSize',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.EtherswitchHeapMax',
                     value = 86L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NoLocalCSum',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetPortFlushIterLimit',
                     value = 2L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetPortFlushPktLimit',
                     value = 64L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetPortTrackTxRace',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetPortKeepDetailedStats',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.PortDisableTimeout',
                     value = 5000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TcpipHeapSize',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TcpipHeapMax',
                     value = 64L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TcpipRxDirectDispatchQuota',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TcpipRxDispatchQuota',
                     value = 100L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TcpipRxDispatchQueues',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TcpipTxDispatchQuota',
                     value = 100L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TcpipRxVmknicWorldletAffinityType',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TcpipLogPackets',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TcpipLogPacketsCount',
                     value = 24570L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TcpipDgramRateLimiting',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TcpipPendPktSocketFreeTimeout',
                     value = 300L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.MaxPageInQueueLen',
                     value = 75L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.MaxBeaconsAtOnce',
                     value = 100L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.MaxBeaconVlans',
                     value = 100L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.AdvertisementDuration',
                     value = 60L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TcpipNoBcopyRx',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TcpipCopySmallTx',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TcpipLRONoDelayAck',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TcpipDefLROEnabled',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TcpipDefLROMaxLength',
                     value = 32768L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TcpipEnableABC',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.LinkStatePollTimeout',
                     value = 500L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.E1000TxZeroCopy',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.E1000TxTsoZeroCopy',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.E1000IntrCoalesce',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.MinEtherLen',
                     value = 60L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.MaxPktRxListQueue',
                     value = 3500L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetBHRxWorkBound',
                     value = 320L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetBHRxInputBound',
                     value = 64L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetBHRxStormThreshold',
                     value = 320L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.ReversePathFwdCheck',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.ReversePathFwdCheckPromisc',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.MaxTxCompDelay',
                     value = 50L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.Vmxnet2PinRxBuf',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.Vmxnet3RSSHashCache',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.Vmxnet3RxPollBound',
                     value = 256L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetTxWorldlet',
                     value = 2L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetTxCompletionWorldlet',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetRxCopyWorldlet',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetSplitRxMode',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.AllowPT',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.PTSwitchingTimeout',
                     value = 20000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmxnetSwLROSL',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.Vmxnet3SwLRO',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.Vmxnet3HwLRO',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.Vmxnet2SwLRO',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.Vmxnet2HwLRO',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmxnetPromDisableLro',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmxnetLROThreshold',
                     value = 4000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmxnetLROBackoffPeriod',
                     value = 8L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmxnetLROUseRatioNumer',
                     value = 2L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmxnetLROUseRatioDenom',
                     value = 3L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmxnetLROMaxLength',
                     value = 32000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetEnableSwCsumForLro',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TsoDumpPkt',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.IGMPVersion',
                     value = 3L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.IGMPQueries',
                     value = 2L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetRmDistMacFilter',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetRmDistSamplingRate',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.GuestIPHack',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.BlockGuestBPDU',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetNetqRxQueueNoFeat',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetNetqRxQueueFeatPairEnable',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetSchedLinkSpeedLow',
                     value = 500L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetSchedLinkSpeedHigh',
                     value = 2500L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetSchedInFlightMaxPktsLow',
                     value = 10L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetSchedInFlightMaxBytesLow',
                     value = 10000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetSchedInFlightMaxPktsHigh',
                     value = 50L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetSchedInFlightMaxBytesHigh',
                     value = 66000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetSchedInFlightMaxPktsDefault',
                     value = 20L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetSchedInFlightMaxBytesDefault',
                     value = 20000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetSchedInFlightMaxPktsInsane',
                     value = 1000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetSchedInFlightMaxBytesInsane',
                     value = 1500000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetSchedCoalesceTxUsecs',
                     value = 33L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetSchedDefaultResPoolSharesPct',
                     value = 5L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetSchedQueuingTimeHisto',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmklnxLROEnabled',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.VmklnxLROMaxAggr',
                     value = 6L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.UseHwIPv6Csum',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.UseHwCsumForIPv6Csum',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.UseHwTSO6',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.UseHwTSO',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NcpLlcSap',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.DVFilterPriorityRdLockEnable',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.FollowHardwareMac',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetInStressTest',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetOverlayHostKey',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.DCBEnable',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetTraceEnable',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.LRODefThreshold',
                     value = 4000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.LRODefBackoffPeriod',
                     value = 8L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.LRODefUseRatioNumer',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.LRODefUseRatioDenom',
                     value = 3L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.LRODefMaxLength',
                     value = 65535L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetDebugRARPTimerInter',
                     value = 30000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetPTMgrWakeupInterval',
                     value = 6L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetMaxRarpsPerInterval',
                     value = 128L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetPktSlabFreePercentThreshold',
                     value = 2L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.DVSLargeHeapMaxSize',
                     value = 80L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.NetEsxfwPassOutboundGRE',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.IGMPRouterIP',
                     value = '10.0.0.0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.DVFilterBindIpAddress',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.TrafficFilterIpAddress',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Net.IOControlPnicOptOut',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.RebalancePeriod',
                     value = 2000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.SwapInterval',
                     value = 3L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.SwapConsiderPeriod',
                     value = 15L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.SwapMigrateOnly',
                     value = 2L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.MigImbalanceThreshold',
                     value = 10L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.MigThreshold',
                     value = 2L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.MigThrashThreshold',
                     value = 50L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.SwapLoadEnable',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.SwapLocalityEnable',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.RebalanceEnable',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.RebalanceCoresTotal',
                     value = 4L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.RebalanceCoresNode',
                     value = 2L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.MonMigEnable',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.AutoMemAffinity',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.CostopSkewAdjust',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.PageMigEnable',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.PageMigRateMax',
                     value = 16000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.PageMigFilter',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.PageMigLinearRun',
                     value = 40L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.PageMigRandomRun',
                     value = 60L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.PerClientPageMigRate',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.UsePPDLocalityInfo',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.LTermFairnessInterval',
                     value = 5L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.LTermMigImbalThreshold',
                     value = 10L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.MigPreventLTermThresh',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.LocalityWeightMem',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.LocalityWeightActionAffinity',
                     value = 130L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.LargeInterleave',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.PreferHT',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.MaxProximityDomains',
                     value = 16L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Numa.PPDStats',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'PageRetire.RetryRetirePeriod',
                     value = 2L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'PageRetire.MPNThreshold',
                     value = 4294967295L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'PageRetire.MPNThresholdPct',
                     value = 10L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'PageRetire.ThresholdInterval',
                     value = 100L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'PageRetire.ClientMPNThreshold',
                     value = 4294967295L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'PageRetire.PageErrorCorrThreshold',
                     value = 10L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'PageRetire.PageErrorCorrPeriod',
                     value = 30L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'PageRetire.ApeiRetirementEnabled',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'PageRetire.ApeiLoggingEnabled',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Power.UsePStates',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Power.UseCStates',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Power.UseStallCtr',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Power.MaxCpuLoad',
                     value = 60L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Power.MinFreqPct',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Power.TimerHz',
                     value = 100L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Power.CStateMaxLatency',
                     value = 500L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Power.CStateResidencyCoef',
                     value = 5L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Power.CStatePredictionCoef',
                     value = 110479L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Power.PerfBias',
                     value = 6L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Power.PerfBiasEnable',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Power.ChargeMemoryPct',
                     value = 20L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'RdmFilter.HbaIsShared',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'SE.SEMaxHeapSizeMB',
                     value = 192L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ScratchConfig.ConfiguredScratchLocation',
                     value = '/vmfs/volumes/508dfedb-18144b64-483f-2c768a543c24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ScratchConfig.CurrentScratchLocation',
                     value = '/vmfs/volumes/508dfedb-18144b64-483f-2c768a543c24'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.PassthroughLocking',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.LogCmdErrors',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.TransFailLogPct',
                     value = 20L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.LogCmdRCErrorsFreq',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.LogMPCmdErrors',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.LogScsiAborts',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.MaxReserveTime',
                     value = 200L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.MaxReserveTotalTime',
                     value = 250L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.MaxReserveBacktrace',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.ReserveBacktrace',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.SCSITimeout_ScanTime',
                     value = 1000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.SCSITimeout_ReabortTime',
                     value = 5000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.ScanOnDriverLoad',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.TimeoutTMThreadMin',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.TimeoutTMThreadMax',
                     value = 16L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.TimeoutTMThreadExpires',
                     value = 1800L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.TimeoutTMThreadRetry',
                     value = 2000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.TimeoutTMThreadLatency',
                     value = 2000L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.ScsiRestartStalledQueueLatency',
                     value = 500L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.CompareLUNNumber',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.UseAdaptiveRetries',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.ChangeQErrSetting',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.ScanSync',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Scsi.FailVMIOonAPD',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'SunRPC.WorldletAffinity',
                     value = 2L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'SunRPC.MaxConnPerIP',
                     value = 4L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'SunRPC.SendLowat',
                     value = 25L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'SvMotion.SvMotionAvgDisksPerVM',
                     value = 8L
                  },
                  (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.logDir',
                     value = ''
                  },
                  (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.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.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.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.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.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.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.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.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.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.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.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.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.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.vmamqpd.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vmamqpd.size',
                     value = 1024
                  },
                  (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.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.vprobed.rotate',
                     value = 8
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vprobed.size',
                     value = 1024
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vpxa.rotate',
                     value = 20
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'Syslog.loggers.vpxa.size',
                     value = 5120
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'User.ReaddirRetries',
                     value = 10L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'User.CDROMSenseTimeout',
                     value = 4L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'User.PTEDisableNX',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.ActiveDirectoryPreferredDomainControllers',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.ActiveDirectoryVerifyCAMCertificate',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.ESXiShellTimeOut',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.ESXiShellInteractiveTimeOut',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.SuppressShellWarning',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.CIMEnabled',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.CIMLogLevel',
                     value = 3L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.CIMWatchdogInterval',
                     value = 60L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.EsximageNetTimeout',
                     value = 60L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.EsximageNetRetries',
                     value = 10L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.EsximageNetRateLimit',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.ProductLockerLocation',
                     value = '/locker/packages/5.1.0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.CIMvmw_hp-smx-providerProviderEnabled',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.CIMvmw_kmoduleProviderEnabled',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.CIMvmw_sfcbrInteropProviderEnabled',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.CIMvmw_hdrProviderEnabled',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.CIMvmw_pciProviderEnabled',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.CIMvmw_hhrcwrapperProviderEnabled',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.CIMvmw_swmgtProviderEnabled',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'UserVars.CIMvmw_viProviderEnabled',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMFS.UnresolvedVolumeLiveCheck',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMFS3.OpenWithoutJournal',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMFS3.MaxHeapSizeMB',
                     value = 80L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMFS3.HardwareAcceleratedLocking',
                     value = 1L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMFS3.FailVolumeOpenIfAPD',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMFS3.EnableBlockDelete',
                     value = 0L
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.allowNonNX',
                     value = false
                  },
                  (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.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 = 115200
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.com2_baud',
                     value = 115200
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.coresPerPkg',
                     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.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.disableTurbo',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.diskDumpSlotSize',
                     value = 100
                  },
                  (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 = '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.fsCheck',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.gdbPort',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.generalCriticalMemory',
                     value = 0
                  },
                  (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 = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.heapMetaPoisonByte',
                     value = 0
                  },
                  (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.ioAbilityChecks',
                     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.leaveWakeGPEsDisabled',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.logPort',
                     value = ''
                  },
                  (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 = 256
                  },
                  (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.maxRegisteredVMs',
                     value = 0
                  },
                  (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 = 4194304
                  },
                  (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.netGPHeapMaxSize',
                     value = 0
                  },
                  (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.netPagePoolLimitCap',
                     value = 98304
                  },
                  (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.netPktHeapMaxSize',
                     value = 64
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.netPktHeapMinSize',
                     value = 0
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.netPktPoolMaxSize',
                     value = 656
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.netPktPoolMinSize',
                     value = 0
                  },
                  (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.numPreAllocEmergencyWorldStacks',
                     value = 75
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.numaLatencyLoops',
                     value = 20
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.numaLatencyPages',
                     value = 20
                  },
                  (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.poisonPagePool',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.powerManagement',
                     value = true
                  },
                  (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.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.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 = 256
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.storageMaxPaths',
                     value = 1024
                  },
                  (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.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 = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.tty2Port',
                     value = ''
                  },
                  (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.uwSwap',
                     value = false
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.vmkKeyboard',
                     value = true
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'VMkernel.Boot.vmkacEnable',
                     value = 1
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'XvMotion.VMFSOptimizations',
                     value = 1L
                  }
               ],
               optionDef = (vim.option.OptionDef) [
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Annotations.WelcomeMessage',
                     summary = '',
                     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 = '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 = 0L,
                        max = 100L,
                        defaultValue = 15L
                     }
                  },
                  (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 = 0L,
                        max = 100L,
                        defaultValue = 95L
                     }
                  },
                  (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 = 0L,
                        max = 100L,
                        defaultValue = 50L
                     }
                  },
                  (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 = 100L,
                        max = 3600000L,
                        defaultValue = 30000L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DCacheSize',
                     summary = 'Size of CBRC Data Cache in MB. This cannot be changed if CBRC.Enable is set to 1.',
                     key = 'CBRC.DCacheSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 2048L,
                        max = 2048L,
                        defaultValue = 2048L
                     }
                  },
                  (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 = 100L,
                        max = 2048L,
                        defaultValue = 400L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DigestJournalBootInterval',
                     summary = 'Interval (in minutes) for which Digest Journal is temporarily disabled to avoid interfering with the boot process',
                     key = 'CBRC.DigestJournalBootInterval',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 10000L,
                        defaultValue = 10L
                     }
                  },
                  (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 = false,
                        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 = 192L,
                        max = 256L,
                        defaultValue = 192L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.mode.0.eax',
                     summary = 'Controls the use of Config.Defaults.cpuidMask.val.0.eax; legal values "mask", "clobber", or "disable".',
                     key = 'Config.Defaults.cpuidMask.mode.0.eax',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'disable',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.mode.0.ebx',
                     summary = 'Controls the use of Config.Defaults.cpuidMask.val.0.ebx; legal values "mask", "clobber", or "disable".',
                     key = 'Config.Defaults.cpuidMask.mode.0.ebx',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'disable',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.mode.0.ecx',
                     summary = 'Controls the use of Config.Defaults.cpuidMask.val.0.ecx; legal values "mask", "clobber", or "disable".',
                     key = 'Config.Defaults.cpuidMask.mode.0.ecx',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'disable',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.mode.0.edx',
                     summary = 'Controls the use of Config.Defaults.cpuidMask.val.0.edx; legal values "mask", "clobber", or "disable".',
                     key = 'Config.Defaults.cpuidMask.mode.0.edx',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'disable',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.mode.1.eax',
                     summary = 'Controls the use of Config.Defaults.cpuidMask.val.1.eax; legal values "mask", "clobber", or "disable".',
                     key = 'Config.Defaults.cpuidMask.mode.1.eax',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'disable',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.mode.1.ebx',
                     summary = 'Controls the use of Config.Defaults.cpuidMask.val.1.ebx; legal values "mask", "clobber", or "disable".',
                     key = 'Config.Defaults.cpuidMask.mode.1.ebx',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'disable',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.mode.1.ecx',
                     summary = 'Controls the use of Config.Defaults.cpuidMask.val.1.ecx; legal values "mask", "clobber", or "disable".',
                     key = 'Config.Defaults.cpuidMask.mode.1.ecx',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'disable',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.mode.1.edx',
                     summary = 'Controls the use of Config.Defaults.cpuidMask.val.1.edx; legal values "mask", "clobber", or "disable".',
                     key = 'Config.Defaults.cpuidMask.mode.1.edx',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'disable',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.mode.80000000.eax',
                     summary = 'Controls the use of Config.Defaults.cpuidMask.val.80000000.eax; legal values "mask", "clobber", or "disable".',
                     key = 'Config.Defaults.cpuidMask.mode.80000000.eax',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'disable',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.mode.80000000.ebx',
                     summary = 'Controls the use of Config.Defaults.cpuidMask.val.80000000.ebx; legal values "mask", "clobber", or "disable".',
                     key = 'Config.Defaults.cpuidMask.mode.80000000.ebx',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'disable',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.mode.80000000.ecx',
                     summary = 'Controls the use of Config.Defaults.cpuidMask.val.80000000.ecx; legal values "mask", "clobber", or "disable".',
                     key = 'Config.Defaults.cpuidMask.mode.80000000.ecx',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'disable',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.mode.80000000.edx',
                     summary = 'Controls the use of Config.Defaults.cpuidMask.val.80000000.edx; legal values "mask", "clobber", or "disable".',
                     key = 'Config.Defaults.cpuidMask.mode.80000000.edx',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'disable',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.mode.80000001.eax',
                     summary = 'Controls the use of Config.Defaults.cpuidMask.val.80000001.eax; legal values "mask", "clobber", or "disable".',
                     key = 'Config.Defaults.cpuidMask.mode.80000001.eax',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'disable',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.mode.80000001.ebx',
                     summary = 'Controls the use of Config.Defaults.cpuidMask.val.80000001.ebx; legal values "mask", "clobber", or "disable".',
                     key = 'Config.Defaults.cpuidMask.mode.80000001.ebx',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'disable',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.mode.80000001.ecx',
                     summary = 'Controls the use of Config.Defaults.cpuidMask.val.80000001.ecx; legal values "mask", "clobber", or "disable".',
                     key = 'Config.Defaults.cpuidMask.mode.80000001.ecx',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'disable',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.mode.80000001.edx',
                     summary = 'Controls the use of Config.Defaults.cpuidMask.val.80000001.edx; legal values "mask", "clobber", or "disable".',
                     key = 'Config.Defaults.cpuidMask.mode.80000001.edx',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'disable',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.mode.80000008.eax',
                     summary = 'Controls the use of Config.Defaults.cpuidMask.val.80000008.eax; legal values "mask", "clobber", or "disable".',
                     key = 'Config.Defaults.cpuidMask.mode.80000008.eax',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'disable',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.mode.80000008.ebx',
                     summary = 'Controls the use of Config.Defaults.cpuidMask.val.80000008.ebx; legal values "mask", "clobber", or "disable".',
                     key = 'Config.Defaults.cpuidMask.mode.80000008.ebx',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'disable',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.mode.80000008.ecx',
                     summary = 'Controls the use of Config.Defaults.cpuidMask.val.80000008.ecx; legal values "mask", "clobber", or "disable".',
                     key = 'Config.Defaults.cpuidMask.mode.80000008.ecx',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'disable',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.mode.80000008.edx',
                     summary = 'Controls the use of Config.Defaults.cpuidMask.val.80000008.edx; legal values "mask", "clobber", or "disable".',
                     key = 'Config.Defaults.cpuidMask.mode.80000008.edx',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'disable',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.mode.8000000A.eax',
                     summary = 'Controls the use of Config.Defaults.cpuidMask.val.8000000A.eax; legal values "mask", "clobber", or "disable".',
                     key = 'Config.Defaults.cpuidMask.mode.8000000A.eax',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'disable',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.mode.8000000A.ebx',
                     summary = 'Controls the use of Config.Defaults.cpuidMask.val.8000000A.ebx; legal values "mask", "clobber", or "disable".',
                     key = 'Config.Defaults.cpuidMask.mode.8000000A.ebx',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'disable',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.mode.8000000A.ecx',
                     summary = 'Controls the use of Config.Defaults.cpuidMask.val.8000000A.ecx; legal values "mask", "clobber", or "disable".',
                     key = 'Config.Defaults.cpuidMask.mode.8000000A.ecx',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'disable',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.mode.8000000A.edx',
                     summary = 'Controls the use of Config.Defaults.cpuidMask.val.8000000A.edx; legal values "mask", "clobber", or "disable".',
                     key = 'Config.Defaults.cpuidMask.mode.8000000A.edx',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'disable',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.mode.d.eax',
                     summary = 'Controls the use of Config.Defaults.cpuidMask.val.d.eax; legal values "mask", "clobber", or "disable".',
                     key = 'Config.Defaults.cpuidMask.mode.d.eax',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'disable',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.mode.d.ebx',
                     summary = 'Controls the use of Config.Defaults.cpuidMask.val.d.ebx; legal values "mask", "clobber", or "disable".',
                     key = 'Config.Defaults.cpuidMask.mode.d.ebx',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'disable',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.mode.d.ecx',
                     summary = 'Controls the use of Config.Defaults.cpuidMask.val.d.ecx; legal values "mask", "clobber", or "disable".',
                     key = 'Config.Defaults.cpuidMask.mode.d.ecx',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'disable',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.mode.d.edx',
                     summary = 'Controls the use of Config.Defaults.cpuidMask.val.d.edx; legal values "mask", "clobber", or "disable".',
                     key = 'Config.Defaults.cpuidMask.mode.d.edx',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'disable',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.val.0.eax',
                     summary = 'CPUID override that may be applied to level 0 register eax; controlled by Config.Defaults.cpuidMask.mode.0.eax.',
                     key = 'Config.Defaults.cpuidMask.val.0.eax',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.val.0.ebx',
                     summary = 'CPUID override that may be applied to level 0 register ebx; controlled by Config.Defaults.cpuidMask.mode.0.ebx.',
                     key = 'Config.Defaults.cpuidMask.val.0.ebx',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.val.0.ecx',
                     summary = 'CPUID override that may be applied to level 0 register ecx; controlled by Config.Defaults.cpuidMask.mode.0.ecx.',
                     key = 'Config.Defaults.cpuidMask.val.0.ecx',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.val.0.edx',
                     summary = 'CPUID override that may be applied to level 0 register edx; controlled by Config.Defaults.cpuidMask.mode.0.edx.',
                     key = 'Config.Defaults.cpuidMask.val.0.edx',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.val.1.eax',
                     summary = 'CPUID override that may be applied to level 1 register eax; controlled by Config.Defaults.cpuidMask.mode.1.eax.',
                     key = 'Config.Defaults.cpuidMask.val.1.eax',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.val.1.ebx',
                     summary = 'CPUID override that may be applied to level 1 register ebx; controlled by Config.Defaults.cpuidMask.mode.1.ebx.',
                     key = 'Config.Defaults.cpuidMask.val.1.ebx',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.val.1.ecx',
                     summary = 'CPUID override that may be applied to level 1 register ecx; controlled by Config.Defaults.cpuidMask.mode.1.ecx.',
                     key = 'Config.Defaults.cpuidMask.val.1.ecx',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.val.1.edx',
                     summary = 'CPUID override that may be applied to level 1 register edx; controlled by Config.Defaults.cpuidMask.mode.1.edx.',
                     key = 'Config.Defaults.cpuidMask.val.1.edx',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.val.80000000.eax',
                     summary = 'CPUID override that may be applied to level 80000000 register eax; controlled by Config.Defaults.cpuidMask.mode.80000000.eax.',
                     key = 'Config.Defaults.cpuidMask.val.80000000.eax',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.val.80000000.ebx',
                     summary = 'CPUID override that may be applied to level 80000000 register ebx; controlled by Config.Defaults.cpuidMask.mode.80000000.ebx.',
                     key = 'Config.Defaults.cpuidMask.val.80000000.ebx',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.val.80000000.ecx',
                     summary = 'CPUID override that may be applied to level 80000000 register ecx; controlled by Config.Defaults.cpuidMask.mode.80000000.ecx.',
                     key = 'Config.Defaults.cpuidMask.val.80000000.ecx',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.val.80000000.edx',
                     summary = 'CPUID override that may be applied to level 80000000 register edx; controlled by Config.Defaults.cpuidMask.mode.80000000.edx.',
                     key = 'Config.Defaults.cpuidMask.val.80000000.edx',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.val.80000001.eax',
                     summary = 'CPUID override that may be applied to level 80000001 register eax; controlled by Config.Defaults.cpuidMask.mode.80000001.eax.',
                     key = 'Config.Defaults.cpuidMask.val.80000001.eax',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.val.80000001.ebx',
                     summary = 'CPUID override that may be applied to level 80000001 register ebx; controlled by Config.Defaults.cpuidMask.mode.80000001.ebx.',
                     key = 'Config.Defaults.cpuidMask.val.80000001.ebx',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.val.80000001.ecx',
                     summary = 'CPUID override that may be applied to level 80000001 register ecx; controlled by Config.Defaults.cpuidMask.mode.80000001.ecx.',
                     key = 'Config.Defaults.cpuidMask.val.80000001.ecx',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.val.80000001.edx',
                     summary = 'CPUID override that may be applied to level 80000001 register edx; controlled by Config.Defaults.cpuidMask.mode.80000001.edx.',
                     key = 'Config.Defaults.cpuidMask.val.80000001.edx',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.val.80000008.eax',
                     summary = 'CPUID override that may be applied to level 80000008 register eax; controlled by Config.Defaults.cpuidMask.mode.80000008.eax.',
                     key = 'Config.Defaults.cpuidMask.val.80000008.eax',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.val.80000008.ebx',
                     summary = 'CPUID override that may be applied to level 80000008 register ebx; controlled by Config.Defaults.cpuidMask.mode.80000008.ebx.',
                     key = 'Config.Defaults.cpuidMask.val.80000008.ebx',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.val.80000008.ecx',
                     summary = 'CPUID override that may be applied to level 80000008 register ecx; controlled by Config.Defaults.cpuidMask.mode.80000008.ecx.',
                     key = 'Config.Defaults.cpuidMask.val.80000008.ecx',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.val.80000008.edx',
                     summary = 'CPUID override that may be applied to level 80000008 register edx; controlled by Config.Defaults.cpuidMask.mode.80000008.edx.',
                     key = 'Config.Defaults.cpuidMask.val.80000008.edx',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.val.8000000A.eax',
                     summary = 'CPUID override that may be applied to level 8000000A register eax; controlled by Config.Defaults.cpuidMask.mode.8000000A.eax.',
                     key = 'Config.Defaults.cpuidMask.val.8000000A.eax',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.val.8000000A.ebx',
                     summary = 'CPUID override that may be applied to level 8000000A register ebx; controlled by Config.Defaults.cpuidMask.mode.8000000A.ebx.',
                     key = 'Config.Defaults.cpuidMask.val.8000000A.ebx',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.val.8000000A.ecx',
                     summary = 'CPUID override that may be applied to level 8000000A register ecx; controlled by Config.Defaults.cpuidMask.mode.8000000A.ecx.',
                     key = 'Config.Defaults.cpuidMask.val.8000000A.ecx',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.val.8000000A.edx',
                     summary = 'CPUID override that may be applied to level 8000000A register edx; controlled by Config.Defaults.cpuidMask.mode.8000000A.edx.',
                     key = 'Config.Defaults.cpuidMask.val.8000000A.edx',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.val.d.eax',
                     summary = 'CPUID override that may be applied to level d register eax; controlled by Config.Defaults.cpuidMask.mode.d.eax.',
                     key = 'Config.Defaults.cpuidMask.val.d.eax',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.val.d.ebx',
                     summary = 'CPUID override that may be applied to level d register ebx; controlled by Config.Defaults.cpuidMask.mode.d.ebx.',
                     key = 'Config.Defaults.cpuidMask.val.d.ebx',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.val.d.ecx',
                     summary = 'CPUID override that may be applied to level d register ecx; controlled by Config.Defaults.cpuidMask.mode.d.ecx.',
                     key = 'Config.Defaults.cpuidMask.val.d.ecx',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'cpuidMask.val.d.edx',
                     summary = 'CPUID override that may be applied to level d register edx; controlled by Config.Defaults.cpuidMask.mode.d.edx.',
                     key = 'Config.Defaults.cpuidMask.val.d.edx',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = ''
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     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 = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = true
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     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 = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2147483647,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'log.level',
                     summary = 'Controls the global log level. Valid values are: "none", "quiet", "panic", "error", "warning", "info", "verbose" and "trivia"',
                     key = 'Config.HostAgent.log.level',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'info',
                        validCharacters = <unset>
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'plugins.hostsvc.esxAdminsGroup',
                     summary = 'Active Directory group name that is automatically granted administrator privileges on the ESX.',
                     key = 'Config.HostAgent.plugins.hostsvc.esxAdminsGroup',
                     optionType = (vim.option.StringOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'ESX Admins',
                        validCharacters = <unset>
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'plugins.hostsvc.esxAdminsGroupAutoAdd',
                     summary = "Controls whether the group specified by 'esxAdminsGroup' is automatically granted administrator permission.",
                     key = 'Config.HostAgent.plugins.hostsvc.esxAdminsGroupAutoAdd',
                     optionType = (vim.option.BoolOption) {
                        dynamicType = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        supported = true,
                        defaultValue = true
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     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 = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1,
                        max = 30,
                        defaultValue = 1
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     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 = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2147483647,
                        defaultValue = 1440
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     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 = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2147483647,
                        defaultValue = 100
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = '',
                     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 = '',
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 180,
                        defaultValue = 20
                     }
                  },
                  (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 = 0L,
                        max = 5000L,
                        defaultValue = 100L
                     }
                  },
                  (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 = 0L,
                        max = 5000L,
                        defaultValue = 20L
                     }
                  },
                  (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 = 0L,
                        max = 5000L,
                        defaultValue = 20L
                     }
                  },
                  (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 = 0L,
                        max = 5000L,
                        defaultValue = 10L
                     }
                  },
                  (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 = 0L,
                        max = 5000L,
                        defaultValue = 5L
                     }
                  },
                  (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 = 0L,
                        max = 32L,
                        defaultValue = 4L
                     }
                  },
                  (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 = 0L,
                        max = 32L,
                        defaultValue = 4L
                     }
                  },
                  (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 = 0L,
                        max = 32L,
                        defaultValue = 4L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MoveCurrentRunnerPcpus',
                     summary = 'max number of PCPUs to be considered when searching for runner move opportunity, 0 to disable',
                     key = 'Cpu.MoveCurrentRunnerPcpus',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 32L,
                        defaultValue = 4L
                     }
                  },
                  (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 = 500L,
                        max = 10000L,
                        defaultValue = 3000L
                     }
                  },
                  (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 = 0L,
                        max = 5000L,
                        defaultValue = 500L
                     }
                  },
                  (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 = 10L,
                        max = 10000L,
                        defaultValue = 500L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DefaultImpact',
                     summary = 'the default expected efficiency loss when the related contexts are not running on the same LLC (in percentage)',
                     key = 'Cpu.DefaultImpact',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 100L,
                        defaultValue = 30L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ActionLoadThreshold',
                     summary = 'load threshold below which vcpu affinity migration is performed, 0 to disable',
                     key = 'Cpu.ActionLoadThreshold',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 100L,
                        defaultValue = 10L
                     }
                  },
                  (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 = 1L,
                        max = 100L,
                        defaultValue = 8L
                     }
                  },
                  (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 = 0L,
                        max = 5000L,
                        defaultValue = 200L
                     }
                  },
                  (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 = 0L,
                        max = 500L,
                        defaultValue = 8L
                     }
                  },
                  (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 = 1L,
                        max = 1000L,
                        defaultValue = 50L
                     }
                  },
                  (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 = 0L,
                        max = 3L,
                        defaultValue = 2L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CoschedPreempt',
                     summary = '0: handoff on cosched request; 1: preempt on cosched request',
                     key = 'Cpu.CoschedPreempt',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 500L,
                        max = 5000L,
                        defaultValue = 1000L
                     }
                  },
                  (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 = 0L,
                        max = 100000L,
                        defaultValue = 2000L
                     }
                  },
                  (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 = 0L,
                        max = 100000L,
                        defaultValue = 3000L
                     }
                  },
                  (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 = 0L,
                        max = 1000L,
                        defaultValue = 10L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'IdleHTRebalancePeriod',
                     summary = 'usec between chances to do HT rebalance when idle (0 to disable, 100000 max)',
                     key = 'Cpu.IdleHTRebalancePeriod',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 100000L,
                        defaultValue = 541L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Intra-core migrate',
                     summary = 'When to allow intra-core migrations [0:when inter-core migration allowed, 1:always]',
                     key = 'Cpu.IntraCoreMigrate',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SchedPerfOptimizations',
                     summary = 'Bitmask of performance counter based scheduler optimizations. Bit 0: Enable performance counter statistics; 1: Cache occupancy estimation',
                     key = 'Cpu.SchedPerfOptimizations',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 3L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 1L,
                        max = 15L,
                        defaultValue = 7L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DisableMicrocodeUpdate',
                     summary = 'Disable microcode update.',
                     key = 'Cpu.DisableMicrocodeUpdate',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 10000L,
                        defaultValue = 200L
                     }
                  },
                  (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 = '',
                        validCharacters = <unset>
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 1L,
                        max = 2L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 1L,
                        max = 2L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'JournalCoverage',
                     summary = 'Journal coverage in MB. Value needs to be power of 2.',
                     key = 'Digest.JournalCoverage',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 32L,
                        defaultValue = 8L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'UpdateOnClose',
                     summary = 'Enable crypto-hash updates on DiskLib_Close (0=disabled, 1=enabled).',
                     key = 'Digest.UpdateOnClose',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 60L,
                        max = 30000L,
                        defaultValue = 2500L
                     }
                  },
                  (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 = 100L,
                        max = 10000L,
                        defaultValue = 1000L
                     }
                  },
                  (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 = 100L,
                        max = 10000L,
                        defaultValue = 2000L
                     }
                  },
                  (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 = 100L,
                        max = 10000L,
                        defaultValue = 500L
                     }
                  },
                  (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 = 10L,
                        max = 4294967294L,
                        defaultValue = 4294967294L
                     }
                  },
                  (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 = 10L,
                        max = 4294967294L,
                        defaultValue = 4294967294L
                     }
                  },
                  (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 = 0L,
                        max = 2000000L,
                        defaultValue = 2000L
                     }
                  },
                  (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 = 1L,
                        max = 64L,
                        defaultValue = 8L
                     }
                  },
                  (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 = 1L,
                        max = 512L,
                        defaultValue = 32L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SchedulerWithReservation',
                     summary = 'Disk I/O scheudler (0:default 1:mclock)',
                     key = 'Disk.SchedulerWithReservation',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 10L,
                        max = 100L,
                        defaultValue = 80L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Scheduled number of outstanding requests',
                     summary = 'Number of outstanding commands to a target with competing worlds',
                     key = 'Disk.SchedNumReqOutstanding',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 256L,
                        defaultValue = 32L
                     }
                  },
                  (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 = 0L,
                        max = 2048L,
                        defaultValue = 128L
                     }
                  },
                  (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 = 0L,
                        max = 2048L,
                        defaultValue = 6L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Maximum LUN',
                     summary = 'Maximum number of LUNs per target scanned for',
                     key = 'Disk.MaxLUN',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 256L,
                        defaultValue = 256L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 31536000L,
                        defaultValue = 300L
                     }
                  },
                  (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 = 0L,
                        max = 31536000L,
                        defaultValue = 300L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 5000L,
                        defaultValue = 400L
                     }
                  },
                  (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 = 100L,
                        max = 600000L,
                        defaultValue = 1000L
                     }
                  },
                  (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 = 500L,
                        max = 600000L,
                        defaultValue = 2000L
                     }
                  },
                  (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 = 1L,
                        max = 3600L,
                        defaultValue = 30L
                     }
                  },
                  (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 = 0L,
                        max = 10000L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 1L,
                        max = 16L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 1L,
                        max = 16L,
                        defaultValue = 16L
                     }
                  },
                  (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 = 0L,
                        max = 86400L,
                        defaultValue = 1800L
                     }
                  },
                  (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 = 10L,
                        max = 86400L,
                        defaultValue = 60L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1000L,
                        defaultValue = 10L
                     }
                  },
                  (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 = 1L,
                        max = 100000L,
                        defaultValue = 10000L
                     }
                  },
                  (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 = 1L,
                        max = 100000L,
                        defaultValue = 1000L
                     }
                  },
                  (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 = 32L,
                        max = 32767L,
                        defaultValue = 32767L
                     }
                  },
                  (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 = 500L,
                        max = 50000L,
                        defaultValue = 2000L
                     }
                  },
                  (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 = 0L,
                        max = 3000L,
                        defaultValue = 45L
                     }
                  },
                  (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 = 0L,
                        max = 300L,
                        defaultValue = 10L
                     }
                  },
                  (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 = 1L,
                        max = 129L,
                        defaultValue = 8L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 10000L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 100000L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 100000L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 1000000L,
                        max = 4000000L,
                        defaultValue = 1000000L
                     }
                  },
                  (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 = 5L,
                        max = 20L,
                        defaultValue = 10L
                     }
                  },
                  (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 = 100L,
                        max = 30000L,
                        defaultValue = 2000L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 30000L,
                        defaultValue = 100L
                     }
                  },
                  (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 = 500L,
                        max = 30000L,
                        defaultValue = 8000L
                     }
                  },
                  (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 = 500L,
                        max = 300000L,
                        defaultValue = 10000L
                     }
                  },
                  (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 = 100L,
                        max = 30000L,
                        defaultValue = 8000L
                     }
                  },
                  (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 = 100L,
                        max = 30000L,
                        defaultValue = 8000L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 100L,
                        defaultValue = 5L
                     }
                  },
                  (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 = 0L,
                        max = 100L,
                        defaultValue = 25L
                     }
                  },
                  (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 = 0L,
                        max = 65536L,
                        defaultValue = 0L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FlushWorldlet',
                     summary = 'Flush the buffer from a worldlet',
                     key = 'FT.FlushWorldlet',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FillWorldlet',
                     summary = 'Fill the buffer from a worldlet',
                     key = 'FT.FillWorldlet',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FillAffinity',
                     summary = 'Set the fill world/worldlet affinity to the tcp worldlet',
                     key = 'FT.FillAffinity',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 1L,
                        max = 32768L,
                        defaultValue = 64L
                     }
                  },
                  (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 = 0L,
                        max = 10000L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 10000L,
                        defaultValue = 200L
                     }
                  },
                  (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 = 0L,
                        max = 10000L,
                        defaultValue = 800L
                     }
                  },
                  (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 = 0L,
                        max = 90L,
                        defaultValue = 60L
                     }
                  },
                  (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 = 0L,
                        max = 9000L,
                        defaultValue = 600L
                     }
                  },
                  (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 = 1L,
                        max = 30L,
                        defaultValue = 10L
                     }
                  },
                  (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 = 1L,
                        max = 30L,
                        defaultValue = 10L
                     }
                  },
                  (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 = 3L,
                        max = 30L,
                        defaultValue = 10L
                     }
                  },
                  (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 = 5L,
                        max = 12000L,
                        defaultValue = 200L
                     }
                  },
                  (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 = 0L,
                        max = 3000L,
                        defaultValue = 500L
                     }
                  },
                  (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 = 5L,
                        max = 50L,
                        defaultValue = 20L
                     }
                  },
                  (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 = 0L,
                        max = 100000L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 16384L,
                        max = 1000000L,
                        defaultValue = 131072L
                     }
                  },
                  (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 = 16384L,
                        max = 1000000L,
                        defaultValue = 131072L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 500L,
                        max = 5000L,
                        defaultValue = 500L
                     }
                  },
                  (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 = 5L,
                        max = 50L,
                        defaultValue = 15L
                     }
                  },
                  (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 = 10L,
                        max = 2000L,
                        defaultValue = 10L
                     }
                  },
                  (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 = 10L,
                        max = 2000L,
                        defaultValue = 200L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 10000L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 10000L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 10L,
                        max = 5000L,
                        defaultValue = 100L
                     }
                  },
                  (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 = 100L,
                        max = 5000L,
                        defaultValue = 500L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 1L,
                        max = 16L,
                        defaultValue = 4L
                     }
                  },
                  (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 = 1L,
                        max = 65538L,
                        defaultValue = 65538L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 100L,
                        max = 60000L,
                        defaultValue = 20000L
                     }
                  },
                  (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 = 1L,
                        max = 65537L,
                        defaultValue = 65536L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FTCptReadTimeout',
                     summary = 'Time in milliseconds for backup site to wait for data when reading from the socket',
                     key = 'FT.FTCptReadTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 10L,
                        max = 10000L,
                        defaultValue = 8000L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FTCptWriteTimeout',
                     summary = 'Time in milliseconds for backup site to wait when writing data to the socket',
                     key = 'FT.FTCptWriteTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 10L,
                        max = 10000L,
                        defaultValue = 8000L
                     }
                  },
                  (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 = 10L,
                        max = 60000L,
                        defaultValue = 3000L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FTCptEnableCbt',
                     summary = 'Enable CBT for disk re-syncing',
                     key = 'FT.FTCptEnableCbt',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FTCptInterval',
                     summary = 'Time in milliseconds between checkpoints',
                     key = 'FT.FTCptInterval',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 30000L,
                        defaultValue = 10L
                     }
                  },
                  (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 = 2L,
                        max = 1000L,
                        defaultValue = 4L
                     }
                  },
                  (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 = 0L,
                        max = 600L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 10000L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 100L,
                        defaultValue = 40L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 16384L,
                        max = 1000000L,
                        defaultValue = 562140L
                     }
                  },
                  (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 = 16384L,
                        max = 1000000L,
                        defaultValue = 562140L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FTCptDontWaitForWrites',
                     summary = 'Do not wait for writes to be sent to backup before returnng completion',
                     key = 'FT.FTCptDontWaitForWrites',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FTCptDiffThreshold',
                     summary = 'Max diffs per page for diff sending',
                     key = 'FT.FTCptDiffThreshold',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 512L,
                        defaultValue = 8L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FTCptMaxDiffable',
                     summary = 'Max amount of guest memory allowed to be diffed (in MB)',
                     key = 'FT.FTCptMaxDiffable',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 4294967295L,
                        defaultValue = 2048L
                     }
                  },
                  (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 = 0L,
                        max = 100L,
                        defaultValue = 100L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FTCptDisableFailover',
                     summary = 'Disable failovers (useful for mixed CPU setups)',
                     key = 'FT.FTCptDisableFailover',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 1L,
                        max = 4L,
                        defaultValue = 1L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FTCptChecksumPages',
                     summary = 'Number of pages for which debugging checksums are sent at each checkpoint. If nonzero, all dirty pages are always selected for checksumming. The other checksum pages are selected randomly. Also send debugging checksums of group data if nonzero.',
                     key = 'FT.FTCptChecksumPages',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 128000L,
                        defaultValue = 1L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FTCptCopies',
                     summary = 'Send copies of some percentage of pages if nonzero',
                     key = 'FT.FTCptCopies',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 100L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 5000L,
                        defaultValue = 0L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FTCptLazyGroupSend',
                     summary = 'Send group data lazily during incremental checkpoints',
                     key = 'FT.FTCptLazyGroupSend',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'FTCptMaxDirtyPages',
                     summary = 'Max number of dirty pages in each checkpoint',
                     key = 'FT.FTCptMaxDirtyPages',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 128L,
                        max = 512000L,
                        defaultValue = 256000L
                     }
                  },
                  (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 = 'FTCptSecondDstIp',
                     summary = '',
                     key = 'FT.FTCptSecondDstIp',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '0.0.0.0',
                        validCharacters = '0123456789.'
                     }
                  },
                  (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 = 1L,
                        max = 128L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 1L,
                        max = 128L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 1L,
                        max = 128L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 1L,
                        max = 128L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 10000L,
                        defaultValue = 3000L
                     }
                  },
                  (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 = 100L,
                        max = 131072L,
                        defaultValue = 500L
                     }
                  },
                  (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 = 100L,
                        max = 131072L,
                        defaultValue = 2032L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'HbrMaxDiskLen',
                     summary = 'Maximum number of gigabytes per-disk that can be supported.',
                     key = 'HBR.HbrMaxDiskLen',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 16383L,
                        defaultValue = 2032L
                     }
                  },
                  (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 = 2L,
                        max = 256L,
                        defaultValue = 2L
                     }
                  },
                  (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 = 0L,
                        max = 4096L,
                        defaultValue = 128L
                     }
                  },
                  (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 = 1L,
                        max = 128L,
                        defaultValue = 64L
                     }
                  },
                  (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 = 500L,
                        max = 10000L,
                        defaultValue = 4000L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TransferDiskMaxExtentCount',
                     summary = 'Number of extents for a single disk that can be transferred in parallel',
                     key = 'HBR.TransferDiskMaxExtentCount',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 128L,
                        defaultValue = 32L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TransferDiskMaxBufferCount',
                     summary = 'Number of bufers that can be used for a single disk',
                     key = 'HBR.TransferDiskMaxBufferCount',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 128L,
                        defaultValue = 16L
                     }
                  },
                  (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 = 512L,
                        max = 1048576L,
                        defaultValue = 8192L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CoypSnapDiskMaxExtentCount',
                     summary = 'Number of extents for a single snapshot disk that can be copied in parallel',
                     key = 'HBR.CoypSnapDiskMaxExtentCount',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 128L,
                        defaultValue = 16L
                     }
                  },
                  (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 = 100L,
                        max = 600000L,
                        defaultValue = 60000L
                     }
                  },
                  (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 = 1000L,
                        max = 600000L,
                        defaultValue = 5000L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 128L,
                        max = 16384L,
                        defaultValue = 8192L
                     }
                  },
                  (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 = 1L,
                        max = 16L,
                        defaultValue = 8L
                     }
                  },
                  (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 = 10L,
                        max = 300L,
                        defaultValue = 10L
                     }
                  },
                  (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 = 30L,
                        max = 300L,
                        defaultValue = 90L
                     }
                  },
                  (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 = 1L,
                        max = 60L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 1L,
                        max = 120L,
                        defaultValue = 60L
                     }
                  },
                  (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 = 0L,
                        max = 1000L,
                        defaultValue = 20L
                     }
                  },
                  (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 = 0L,
                        max = 1000L,
                        defaultValue = 20L
                     }
                  },
                  (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 = 0L,
                        max = 100000L,
                        defaultValue = 10L
                     }
                  },
                  (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 = 1L,
                        max = 65536L,
                        defaultValue = 512L
                     }
                  },
                  (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 = 1L,
                        max = 65536L,
                        defaultValue = 8L
                     }
                  },
                  (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 = 1L,
                        max = 65536L,
                        defaultValue = 64L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DemandlogSendHashBuckets',
                     summary = 'Number of hash buckets to use to track extents that have been sent.',
                     key = 'HBR.DemandlogSendHashBuckets',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 32L,
                        defaultValue = 8L
                     }
                  },
                  (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 = 0L,
                        max = 1048576L,
                        defaultValue = 128L
                     }
                  },
                  (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 = 0L,
                        max = 100000L,
                        defaultValue = 10L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ChecksumMaxContexts',
                     summary = 'Maximum number of regions of the disk that we can we have checksums outstanding for at one time.',
                     key = 'HBR.ChecksumMaxContexts',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 1024L,
                        defaultValue = 4L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ChecksumNumExtentsPerRegion',
                     summary = 'Number of extents to checksum as a single transaction to minimize network latency impact on checksum performance.',
                     key = 'HBR.ChecksumNumExtentsPerRegion',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 4096L,
                        defaultValue = 128L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ChecksumNumBuffers',
                     summary = 'Maximum number of buffers used to read data locally to compute checksums per disk.',
                     key = 'HBR.ChecksumNumBuffers',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 1024L,
                        defaultValue = 8L
                     }
                  },
                  (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 = 1L,
                        max = 600L,
                        defaultValue = 3L
                     }
                  },
                  (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 = 1L,
                        max = 600L,
                        defaultValue = 5L
                     }
                  },
                  (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 = 1L,
                        max = 600L,
                        defaultValue = 10L
                     }
                  },
                  (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 = 1L,
                        max = 1024L,
                        defaultValue = 256L
                     }
                  },
                  (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 = 0L,
                        max = 1000L,
                        defaultValue = 120L
                     }
                  },
                  (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 = 0L,
                        max = 1000L,
                        defaultValue = 120L
                     }
                  },
                  (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 = 0L,
                        max = 1000L,
                        defaultValue = 300L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 10L,
                        max = 20000L,
                        defaultValue = 50L
                     }
                  },
                  (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 = 0L,
                        max = 10L,
                        defaultValue = 5L
                     }
                  },
                  (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 = 1L,
                        max = 10L,
                        defaultValue = 3L
                     }
                  },
                  (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 = 0L,
                        max = 10L,
                        defaultValue = 5L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LPageDefragRateVM',
                     summary = 'Maximum number of lpage defrag attempts per second per VM',
                     key = 'LPage.LPageDefragRateVM',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 1024L,
                        defaultValue = 32L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LPageDefragRateTotal',
                     summary = 'Maximum number of lpage defrag attempts per second ',
                     key = 'LPage.LPageDefragRateTotal',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 10240L,
                        defaultValue = 256L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 512L,
                        defaultValue = 512L
                     }
                  },
                  (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 = 0L,
                        max = 512L,
                        defaultValue = 10L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MapTimeWarnThresholdMS',
                     summary = 'Warn if large page mapping takes longer than the threshold (msecs)',
                     key = 'LPage.MapTimeWarnThresholdMS',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 50L,
                        max = 900000L,
                        defaultValue = 5000L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PoisonLPagePages',
                     summary = 'Poison pages in large page pools. Has to be set before VM is started. This option disables the SwapCache. This option requires the poisonPagePool boot option to be set.',
                     key = 'LPage.PoisonLPagePages',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 4294967295L,
                        defaultValue = 2048L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ssdIoTimeout',
                     summary = 'SSD I/O timeout in msec',
                     key = 'LSOM.ssdIoTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 100L,
                        max = 120000L,
                        defaultValue = 30000L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'fssIoTimeout',
                     summary = 'VMFS I/O timeout in msec',
                     key = 'LSOM.fssIoTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 100L,
                        max = 120000L,
                        defaultValue = 30000L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'diskIoTimeout',
                     summary = 'Disk I/O timeout in msec',
                     key = 'LSOM.diskIoTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 100L,
                        max = 120000L,
                        defaultValue = 30000L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'maxQueudIos',
                     summary = 'System side max Queued I/Os',
                     key = 'LSOM.maxQueudIos',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1000L,
                        max = 100000L,
                        defaultValue = 50000L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'maxIoRetries',
                     summary = 'Max number of retries on transient errors',
                     key = 'LSOM.maxIoRetries',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 3L,
                        max = 5000L,
                        defaultValue = 500L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'avgIOFragments',
                     summary = 'Average I/O fragments',
                     key = 'LSOM.avgIOFragments',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 3L,
                        max = 1024L,
                        defaultValue = 512L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'enableRecovery',
                     summary = 'Enable LSOM Recovery',
                     key = 'LSOM.enableRecovery',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'UseLowMemFirst',
                     summary = 'Preferred use of low memory if no type is specified',
                     key = 'Mem.UseLowMemFirst',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'UseStressLowMemory',
                     summary = 'Use low memory once in a while to satisfy ANY-memory requests. This increases the pressure on low memory.',
                     key = 'Mem.UseStressLowMemory',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Balance period',
                     summary = 'Period (seconds). Set to 0 to disable.',
                     key = 'Mem.BalancePeriod',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 120L,
                        defaultValue = 15L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Sample period',
                     summary = 'Period (seconds). Set to 0 to disable.',
                     key = 'Mem.SamplePeriod',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 180L,
                        defaultValue = 60L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SampleMapLargeThreshold',
                     summary = 'Number of failures allowed before mapping a sampled 2M region as large',
                     key = 'Mem.SampleMapLargeThreshold',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 512L,
                        defaultValue = 512L
                     }
                  },
                  (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 = 0L,
                        max = 99L,
                        defaultValue = 75L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 10L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 10L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 32L,
                        defaultValue = 4L
                     }
                  },
                  (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 = 10L,
                        max = 600L,
                        defaultValue = 60L
                     }
                  },
                  (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 = 0L,
                        max = 32768L,
                        defaultValue = 1024L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ShareVmkEnable',
                     summary = 'Enable scan for VMkernel-based page sharing',
                     key = 'Mem.ShareVmkEnable',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ShareUpdatePeriod',
                     summary = 'Interval, in seconds, for updating pshare scan rate.',
                     key = 'Mem.ShareUpdatePeriod',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 5L,
                        max = 300L,
                        defaultValue = 30L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CheckPagesRateMax',
                     summary = 'per-VM upper limit on page-checking rate in pages/sec. (0 to disable)',
                     key = 'Mem.CheckPagesRateMax',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 32768L,
                        defaultValue = 1024L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ShareVmScanRandPct',
                     summary = 'Percentage of scanning time spent on random pages ',
                     key = 'Mem.ShareVmScanRandPct',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 100L,
                        defaultValue = 75L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ShareVmScanIncPct',
                     summary = 'Percentage to increase I/O scanning when I/O sharing success rate is hight',
                     key = 'Mem.ShareVmScanIncPct',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 100L,
                        defaultValue = 10L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ShareVmScanDecPct',
                     summary = 'Percentage to decrease I/O scanning when I/O sharing success rate is low',
                     key = 'Mem.ShareVmScanDecPct',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 100L,
                        defaultValue = 10L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ShareMaxChainLen',
                     summary = 'Maximum pshare chain length',
                     key = 'Mem.ShareMaxChainLen',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 64L,
                        max = 1024L,
                        defaultValue = 128L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ShareMaxHintsChain',
                     summary = 'Maximum hints in a pshare chain',
                     key = 'Mem.ShareMaxHintsChain',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 32L,
                        max = 512L,
                        defaultValue = 64L
                     }
                  },
                  (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 = 0L,
                        max = 75L,
                        defaultValue = 65L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'AllocGuestRemoteLargePage',
                     summary = 'Enable remote large page backing of guest memory',
                     key = 'Mem.AllocGuestRemoteLargePage',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'AllocUsePSharePool',
                     summary = 'Use pshare pool to allocate memory for shared pages',
                     key = 'Mem.AllocUsePSharePool',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'AllocUseGuestPool',
                     summary = 'Use large page pool to allocate memory for guest pages',
                     key = 'Mem.AllocUseGuestPool',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Admit heap minimum',
                     summary = 'Free heap space required to power on virtual machine (KB)',
                     key = 'Mem.AdmitHeapMin',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 256L,
                        max = 10240L,
                        defaultValue = 1024L
                     }
                  },
                  (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 = 2L,
                        max = 8L,
                        defaultValue = 5L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Allocation test',
                     summary = 'Check the newly allocated page for memory errors',
                     key = 'Mem.TestOnAlloc',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Share estimate period',
                     summary = 'Sleep interval for pshare-est daemon world',
                     key = 'Mem.ShareEstimatePeriod',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1000L,
                        max = 300000L,
                        defaultValue = 30000L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Kernel memory usage padding',
                     summary = "Extra padding (MB) for MemSched's tracking of kernel memory usage",
                     key = 'Mem.kernelResvPad',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 128L,
                        defaultValue = 16L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LogLowMemoryStateUsage',
                     summary = 'Log memory usage of memclients during low memory state',
                     key = 'Mem.LogLowMemoryStateUsage',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LogLowMemoryStateBT',
                     summary = 'Log back-trace of contexts that allocate MPNs during low memory state',
                     key = 'Mem.LogLowMemoryStateBT',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SwapDecayPct',
                     summary = 'Percentage of swap target to be proactively transferred to balloon target',
                     key = 'Mem.SwapDecayPct',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 100L,
                        defaultValue = 5L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SwapRepostThreshold',
                     summary = 'Number of allowed page allocations before a pending swap request is reposted',
                     key = 'Mem.SwapRepostThreshold',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 10240L,
                        defaultValue = 64L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ConsumedPct',
                     summary = 'Percentage of consumed used as a pad in base computation',
                     key = 'Mem.ConsumedPct',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 100L,
                        defaultValue = 10L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'BonusAllocPct',
                     summary = 'Percentage of group allocation to be distributed to children as bonus',
                     key = 'Mem.BonusAllocPct',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 100L,
                        defaultValue = 5L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ReallocChunkType',
                     summary = 'Reallocation chunk type (0=fixed, 1=variable)',
                     key = 'Mem.ReallocChunkType',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ReallocBaseChunkSize',
                     summary = 'Base chunk size for reallocation (in MB)',
                     key = 'Mem.ReallocBaseChunkSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 1024L,
                        defaultValue = 1L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ReallocBaseMaxPct',
                     summary = 'Percentage of group base max to be considered per reallocation iteration',
                     key = 'Mem.ReallocBaseMaxPct',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 100L,
                        defaultValue = 10L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SwapRetryVMTimeout',
                     summary = 'Time in seconds to retry virtual machine swap I/O, 0 for no retry',
                     key = 'Mem.SwapRetryVMTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1800L,
                        defaultValue = 300L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SwapRetryTimeout',
                     summary = 'Time in seconds to retry swap IO, 0 for no retry',
                     key = 'Mem.SwapRetryTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1800L,
                        defaultValue = 20L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Keep swap file',
                     summary = 'Keep the swap file when the virtual machine is powered off',
                     key = 'Mem.SwapFilePersist',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Swapped-in page count',
                     summary = 'Number of pages swapped in per batch during opportunistic prefaulting',
                     key = 'Mem.SwapInBatchPages',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 512L,
                        defaultValue = 64L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Swapped out page count',
                     summary = 'Number of pages swapped out per asynchronous write request',
                     key = 'Mem.SwapAsyncWritePages',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 16L,
                        max = 64L,
                        defaultValue = 20L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'HostLocalSwapDirEnabled',
                     summary = 'Enable use of host-local swap directory',
                     key = 'Mem.HostLocalSwapDirEnabled',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CptRetryTimeout',
                     summary = 'Time in milliseconds to retry checkpoint IO, 0 for system default',
                     key = 'Mem.CptRetryTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1800000L,
                        defaultValue = 0L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CptSaveSanityCheck',
                     summary = 'Do sanity checks during checkpoint save. If 1, sanity checks are enabled. If 2, panic the world if sanity check fails.',
                     key = 'Mem.CptSaveSanityCheck',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 2L,
                        defaultValue = 0L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'BalloonCheckTime',
                     summary = 'Interval for checking if balloon driver is active (in seconds of guest progress)',
                     key = 'Mem.BalloonCheckTime',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 1000000L,
                        defaultValue = 6L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'AppBalloonCheckTime',
                     summary = 'Interval for checking if app balloon driver is active (in seconds of guest progress)',
                     key = 'Mem.AppBalloonCheckTime',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 1000000L,
                        defaultValue = 30L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'AppBalloonMaxSlack',
                     summary = 'Maximum app balloon slack size in MBs',
                     key = 'Mem.AppBalloonMaxSlack',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 256L,
                        defaultValue = 16L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'UnresponsiveVmCheckTime',
                     summary = 'Interval, in seconds, for checking if a VM is not responding to swap actions',
                     key = 'Mem.UnresponsiveVmCheckTime',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 10L,
                        max = 4294967295L,
                        defaultValue = 300L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LPageUpdatePeriod',
                     summary = 'Interval, in seconds, for updating large page mapping thresholds',
                     key = 'Mem.LPageUpdatePeriod',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 3000L,
                        defaultValue = 20L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TrackUsageVcpuAllocAllowance',
                     summary = 'Memory alloc allowance (in 4K pages) per vcpu while usage is tracked via heartbeat or swap action post',
                     key = 'Mem.TrackUsageVcpuAllocAllowance',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 8L,
                        max = 1024L,
                        defaultValue = 48L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TrackUsageVMAllocAllowance',
                     summary = 'Memory allocation allowance (in 4K pages) per VM while usage is tracked via heartbeat or swap action post',
                     key = 'Mem.TrackUsageVMAllocAllowance',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 4096L,
                        defaultValue = 768L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TrackUsageSwapAllowance',
                     summary = 'Memory swap allowance (in 4K pages) while usage is tracked via heartbeat or swap action post',
                     key = 'Mem.TrackUsageSwapAllowance',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 64L,
                        max = 4096L,
                        defaultValue = 2048L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TrackUsageVcpuLPageAllowance',
                     summary = 'Memory large page alloc allowance (in 2M pages) per vcpu while usage is tracked via heartbeat action post',
                     key = 'Mem.TrackUsageVcpuLPageAllowance',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 256L,
                        defaultValue = 2L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TrackUsageMaxFailedSwapWrites',
                     summary = 'Allowance for failed swap attempts while usage is tracked via heartbeat or swap action post',
                     key = 'Mem.TrackUsageMaxFailedSwapWrites',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 4294967295L,
                        defaultValue = 1024L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TrackUsageHeartbeatPeriod',
                     summary = 'Sleep interval in seconds for busmem heartbeat',
                     key = 'Mem.TrackUsageHeartbeatPeriod',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 5L,
                        max = 300L,
                        defaultValue = 30L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TrackUsageHeartbeatEnable',
                     summary = 'Enable/disable MPN usage tracking via heartbeat monitor action (0 for disable)',
                     key = 'Mem.TrackUsageHeartbeatEnable',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 (uint32)-1 which means "unlimited".',
                     key = 'Mem.VMOverheadGrowthLimit',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 4294967295L,
                        defaultValue = 4294967295L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMXBStoreMB',
                     summary = 'Pre-admission backing store reservation for VMX (in MB)',
                     key = 'Mem.VMXBStoreMB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 128L,
                        defaultValue = 32L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMXMinMB',
                     summary = 'Memory reservation for VMX (in MB)',
                     key = 'Mem.VMXMinMB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 128L,
                        defaultValue = 3L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 5L,
                        max = 100L,
                        defaultValue = 10L
                     }
                  },
                  (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 = 5L,
                        max = 100L,
                        defaultValue = 50L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MemZipLowMemMaxSwapOut',
                     summary = 'Maximum number of pages to swap out from the compression cache when in the low mem state',
                     key = 'Mem.MemZipLowMemMaxSwapOut',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 10L,
                        max = 200L,
                        defaultValue = 25L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MemZipBalloonXferPct',
                     summary = 'Amount of the balloon target to transfer to the swap target when memory is in the high and soft states.',
                     key = 'Mem.MemZipBalloonXferPct',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 100L,
                        defaultValue = 0L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MemZipMaxRejectionPct',
                     summary = 'The maximum percent of memory that is rejected from the compression cache before we disable the balloon transfer.',
                     key = 'Mem.MemZipMaxRejectionPct',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 100L,
                        defaultValue = 10L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MemZipMaxCpuPct',
                     summary = 'Do not try to compress pages in the swap out path if the system consumes more than this percentage of CPU load. The closer the cpuLoad comes to 100 % the fewer pages will get zipped.',
                     key = 'Mem.MemZipMaxCpuPct',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 100L,
                        defaultValue = 90L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MemZipFlushAgeSec',
                     summary = 'Time in seconds before a page that is currently compressed is considered old. Old pages are flushed to disk if there is memory pressure.',
                     key = 'Mem.MemZipFlushAgeSec',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 86400L,
                        defaultValue = 900L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MemSwapSkipPct',
                     summary = 'Threshold of guest pages reclaimed by pshare or memzip above which to skip swap',
                     key = 'Mem.MemSwapSkipPct',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 25L,
                        max = 100L,
                        defaultValue = 75L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'SwapCacheLineSize',
                     summary = 'Per-VM swap cache-line size. 0 to disable',
                     key = 'Mem.SwapCacheLineSize',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 127L,
                        defaultValue = 127L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LLSwapDefragFree',
                     summary = 'Amount of free llswap space (in pages) when defragmentation starts.',
                     key = 'Mem.LLSwapDefragFree',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 256000L,
                        defaultValue = 12800L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LLSwapMinFree',
                     summary = 'Amount of free llswap space (in pages) when allocations start to get denied.',
                     key = 'Mem.LLSwapMinFree',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 256000L,
                        defaultValue = 512L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LLSwapKeepFree',
                     summary = 'Amount of free llswap space (in pages) when clients start to write back',
                     key = 'Mem.LLSwapKeepFree',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 256000L,
                        defaultValue = 9600L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LLSwapFragmentationLoss0Skip',
                     summary = 'The "zero skip"fragmentation loss level. Also the fragmentation loss level where defragmentation starts',
                     key = 'Mem.LLSwapFragmentationLoss0Skip',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 100L,
                        defaultValue = 35L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LLSwapFragmentationLossFullSkip',
                     summary = 'The "full skip"fragmentation loss level.',
                     key = 'Mem.LLSwapFragmentationLossFullSkip',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 100L,
                        defaultValue = 14L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LLSwapDefagFullSkip',
                     summary = 'Maximum amount of skipped blocks at "full skip" fragmentation loss level',
                     key = 'Mem.LLSwapDefagFullSkip',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 8192L,
                        defaultValue = 5L
                     }
                  },
                  (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 = 0L,
                        max = 50L,
                        defaultValue = 0L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MemPagesScrubPerMS',
                     summary = 'Pages to scrub per ms.',
                     key = 'Mem.MemPagesScrubPerMS',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 4294967295L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 512L,
                        defaultValue = 2L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MemVcpusPerVmmPgCntSet',
                     summary = 'Number of vcpus associated with a vmm page count set.',
                     key = 'Mem.MemVcpusPerVmmPgCntSet',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 32L,
                        defaultValue = 4L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MemSchedGrothStride',
                     summary = 'How much should the kmem pre-grow to prevent too much lock-contention.',
                     key = 'Mem.MemSchedGrothStride',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 256L,
                        defaultValue = 32L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MemSysSwapWaitForWorldDeath',
                     summary = 'How long to wait for a world to die in the system swap delete path (in ms).',
                     key = 'Mem.MemSysSwapWaitForWorldDeath',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 4294967295L,
                        defaultValue = 30000L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'HostLocalSwapDir',
                     summary = 'Host-local directory for VM swap files',
                     key = 'Mem.HostLocalSwapDir',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = '**'
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 2L,
                        max = 128L,
                        defaultValue = 12L
                     }
                  },
                  (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 = 64L,
                        max = 1024L,
                        defaultValue = 768L
                     }
                  },
                  (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 = 100L,
                        max = 100000L,
                        defaultValue = 500L
                     }
                  },
                  (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 = 1L,
                        max = 1000L,
                        defaultValue = 130L
                     }
                  },
                  (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 = 1L,
                        max = 1024L,
                        defaultValue = 32L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMotionStreamHelpers',
                     summary = 'Number of helpers to allocate for VMotion streams',
                     key = 'Migrate.VMotionStreamHelpers',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 32L,
                        defaultValue = 2L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMotionStreamDisable',
                     summary = 'Pretend to not support streams',
                     key = 'Migrate.VMotionStreamDisable',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 8L,
                        max = 1024L,
                        defaultValue = 544L
                     }
                  },
                  (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 = 0L,
                        max = 2L,
                        defaultValue = 2L
                     }
                  },
                  (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 = 1L,
                        max = 10000L,
                        defaultValue = 500L
                     }
                  },
                  (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 = 0L,
                        max = 10000L,
                        defaultValue = 30L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 1L,
                        max = 1024L,
                        defaultValue = 40L
                     }
                  },
                  (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 = 8096L,
                        max = 1000000L,
                        defaultValue = 131072L
                     }
                  },
                  (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 = 0L,
                        max = 1000L,
                        defaultValue = 20L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PageInPivotFwd',
                     summary = 'Steps forward from pivot n pages before switching to backwards movement',
                     key = 'Migrate.PageInPivotFwd',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1000L,
                        defaultValue = 2L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PageInPivotBack',
                     summary = 'Steps backwards from pivot n pages before switching to forwards movement',
                     key = 'Migrate.PageInPivotBack',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1000L,
                        defaultValue = 1L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PageInPivotEnabled',
                     summary = 'Enabled pagein remote fault pivot-based page transmission ordering',
                     key = 'Migrate.PageInPivotEnabled',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PageInReverse',
                     summary = 'Select pages in reverse order during pagein',
                     key = 'Migrate.PageInReverse',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'RemotePageFaultPages',
                     summary = 'Number of pages to request for each remote page fault',
                     key = 'Migrate.RemotePageFaultPages',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 1000L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 100000L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 1L,
                        max = 3600L,
                        defaultValue = 20L
                     }
                  },
                  (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 = 1L,
                        max = 2000L,
                        defaultValue = 133L
                     }
                  },
                  (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 = 1L,
                        max = 1000L,
                        defaultValue = 4L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TS Master',
                     summary = 'Pseudo-synchronize clocks for migration to and from this machine',
                     key = 'Migrate.TSMaster',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DisableResumeDuringPageIn',
                     summary = 'Disable observation of resume during page-in flag, always completing page-in before VM resume',
                     key = 'Migrate.DisableResumeDuringPageIn',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 65536L,
                        max = 1000000L,
                        defaultValue = 562140L
                     }
                  },
                  (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 = 65536L,
                        max = 1000000L,
                        defaultValue = 562140L
                     }
                  },
                  (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, or 2 to bind with FT or for multi-vmknic support',
                     key = 'Migrate.BindToVmknic',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 2L,
                        defaultValue = 2L
                     }
                  },
                  (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 = 1L,
                        max = 100000L,
                        defaultValue = 2000L
                     }
                  },
                  (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 = 1000L,
                        max = 100000L,
                        defaultValue = 10000L
                     }
                  },
                  (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 = 1000L,
                        max = 100000L,
                        defaultValue = 10000L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 2L,
                        defaultValue = 0L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'RdpiTransitionTimeMs',
                     summary = 'Milliseconds to wait for page-in completion before resuming, if rdpi is enabled',
                     key = 'Migrate.RdpiTransitionTimeMs',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 300000L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 400L,
                        defaultValue = 30L
                     }
                  },
                  (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 = 0L,
                        max = 100L,
                        defaultValue = 10L
                     }
                  },
                  (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 = 1L,
                        max = 100000L,
                        defaultValue = 30000L
                     }
                  },
                  (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 = 1L,
                        max = 100000L,
                        defaultValue = 60000L
                     }
                  },
                  (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 = '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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 65535L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 1L,
                        max = 86400L,
                        defaultValue = 7L
                     }
                  },
                  (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 = 100L,
                        max = 86400000L,
                        defaultValue = 1000L
                     }
                  },
                  (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 = 1L,
                        max = 86400L,
                        defaultValue = 14L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MCEMonitorInterval',
                     summary = 'Interval[1 - 0x7fffffff ms] to check Machine Check Errors',
                     key = 'Misc.MCEMonitorInterval',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 2147483647L,
                        defaultValue = 250L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Minimum hard timer period',
                     summary = 'Minimum hard timer interrupt period in microseconds',
                     key = 'Misc.TimerMinHardPeriod',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 10000000L,
                        defaultValue = 30L
                     }
                  },
                  (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 = 100L,
                        max = 10000000L,
                        defaultValue = 100000L
                     }
                  },
                  (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 = 100L,
                        max = 1000000L,
                        defaultValue = 2000L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Serial baud rate',
                     summary = 'Baud rate',
                     key = 'Misc.SerialBaudRate',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 9600L,
                        max = 115200L,
                        defaultValue = 115200L
                     }
                  },
                  (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 = 0L,
                        max = 10L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 5000L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 500000L,
                        defaultValue = 2000L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Interrupt time-out',
                     summary = 'Time-out for interrupt handlers in milliseconds',
                     key = 'Misc.IntTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 5000L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 60L,
                        defaultValue = 0L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'WorldletActivationUS',
                     summary = 'Number of microseconds a worldlet may execute prior to being asked to yield.',
                     key = 'Misc.WorldletActivationUS',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 10000L,
                        defaultValue = 500L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'WorldletActivationsLimit',
                     summary = 'Number of worldlet activations permissible in each interruption (0==unlimited).',
                     key = 'Misc.WorldletActivationsLimit',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1000L,
                        defaultValue = 8L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'WorldletLoadThreshold',
                     summary = 'Worldlet load/score level below which a placement is deemed desireable',
                     key = 'Misc.WorldletLoadThreshold',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 200L,
                        defaultValue = 90L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'WorldletLocalityBonus',
                     summary = "load score bonus for keeping a worldlet on it's last PCPU/LLC",
                     key = 'Misc.WorldletLocalityBonus',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 200L,
                        defaultValue = 10L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'WorldletLoosePenalty',
                     summary = 'load penalty for leaving LOOSE affinity topology level',
                     key = 'Misc.WorldletLoosePenalty',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 200L,
                        defaultValue = 30L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'WorldletIRQPenalty',
                     summary = 'constant load penalty for worldlets driven by interrupts',
                     key = 'Misc.WorldletIRQPenalty',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 200L,
                        defaultValue = 10L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'WorldletGreedySampleRun',
                     summary = 'number of runs between greedy samples, controls greedy sampling rate',
                     key = 'Misc.WorldletGreedySampleRun',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 16L,
                        max = 4096L,
                        defaultValue = 256L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'WorldletGreedySampleMCycles',
                     summary = 'million cycles between greedy samples, controls greedy sampling rate',
                     key = 'Misc.WorldletGreedySampleMCycles',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 1000L,
                        defaultValue = 10L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'WorldletRemoteActivateOverhead',
                     summary = 'remote activate overhead, in cycles',
                     key = 'Misc.WorldletRemoteActivateOverhead',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 50000L,
                        defaultValue = 0L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'WorldletWorldOverheadLLC',
                     summary = 'overhead if worldlet is on the same cache as its affinity world, in cycles',
                     key = 'Misc.WorldletWorldOverheadLLC',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 50000L,
                        defaultValue = 0L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'WorldletWorldOverheadRemote',
                     summary = 'overhead if worldlet is on different cache as its affinity world, in percentage',
                     key = 'Misc.WorldletWorldOverheadRemote',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 100L,
                        defaultValue = 10L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'WorldletPreemptOverhead',
                     summary = 'overhead if worldlet preempts a running no-idle world, in percentage',
                     key = 'Misc.WorldletPreemptOverhead',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 100L,
                        defaultValue = 30L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'WorldletMigOverheadLLC',
                     summary = 'intra-cache worldlet migration overhead, default = 4/1024=0.39%',
                     key = 'Misc.WorldletMigOverheadLLC',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1024L,
                        defaultValue = 4L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'WorldletMigOverheadRemote',
                     summary = 'inter-cache worldlet migration overhead, default = 16/1024=1.56%',
                     key = 'Misc.WorldletMigOverheadRemote',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1024L,
                        defaultValue = 16L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 32768L,
                        defaultValue = 12288L
                     }
                  },
                  (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 = 0L,
                        max = 8192L,
                        defaultValue = 4096L
                     }
                  },
                  (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 = 0L,
                        max = 3L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 7L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 2147483647L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 2147483647L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 20L,
                        max = 999999L,
                        defaultValue = 140L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'KeepKernelDebugRegs',
                     summary = 'Track kernel-specific debug registers instead of per-world ones',
                     key = 'Misc.KeepKernelDebugRegs',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DebugClient',
                     summary = 'Debug client to choose(SerialPort, Network)',
                     key = 'Misc.DebugClient',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = '**'
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'LogPort',
                     summary = 'Name of serial port to use for logging (COM1, COM2, vmwire, fw)',
                     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 = 'GDBPort',
                     summary = 'Name of serial port to use for GDB debugging (COM1, COM2, vmwire, fw)',
                     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 = 'ConsolePort',
                     summary = 'Name of serial port to use for visor console (COM1, COM2, vmwire, fw)',
                     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 = '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 = '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 = 'WorldletLoadType',
                     summary = 'Worldlet load type',
                     key = 'Misc.WorldletLoadType',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = 'medium',
                        validCharacters = '**'
                     }
                  },
                  (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 = '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 = '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 = '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 = 8L,
                        max = 3600L,
                        defaultValue = 10L
                     }
                  },
                  (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 = 0L,
                        max = 8L,
                        defaultValue = 5L
                     }
                  },
                  (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 = 0L,
                        max = 100L,
                        defaultValue = 3L
                     }
                  },
                  (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 = 5L,
                        max = 86400L,
                        defaultValue = 12L
                     }
                  },
                  (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 = 3L,
                        max = 30L,
                        defaultValue = 5L
                     }
                  },
                  (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 = 3L,
                        max = 30L,
                        defaultValue = 5L
                     }
                  },
                  (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 = 1L,
                        max = 10L,
                        defaultValue = 10L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Maximum NFS volumes count',
                     summary = 'Maximum number of mounted NFS volumes',
                     key = 'NFS.MaxVolumes',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 8L,
                        max = 256L,
                        defaultValue = 8L
                     }
                  },
                  (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 = 32L,
                        max = 512L,
                        defaultValue = 264L
                     }
                  },
                  (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 = 64L,
                        max = 512L,
                        defaultValue = 256L
                     }
                  },
                  (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 = 30L,
                        max = 3600L,
                        defaultValue = 30L
                     }
                  },
                  (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 = 3L,
                        max = 360L,
                        defaultValue = 25L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 1L,
                        max = 4294967295L,
                        defaultValue = 4294967295L
                     }
                  },
                  (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 = 0L,
                        max = 4294967295L,
                        defaultValue = 100000L
                     }
                  },
                  (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 = 1L,
                        max = 500L,
                        defaultValue = 80L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Max net Rx queue length',
                     summary = 'Maximum length of the Rx queue for the physical NICs',
                     key = 'Net.MaxNetifRxQueueLen',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 1000L,
                        defaultValue = 100L
                     }
                  },
                  (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 = 1L,
                        max = 1000L,
                        defaultValue = 500L
                     }
                  },
                  (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 = 0L,
                        max = 65535L,
                        defaultValue = 60L
                     }
                  },
                  (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 = 0L,
                        max = 600000L,
                        defaultValue = 100L
                     }
                  },
                  (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 = 1L,
                        max = 6000000L,
                        defaultValue = 10000L
                     }
                  },
                  (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 = 1L,
                        max = 6000000L,
                        defaultValue = 5000L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'UplinkTxQueuesDispEnabled',
                     summary = 'Port traffic dispatched on multiple tx queues enabled ?',
                     key = 'Net.UplinkTxQueuesDispEnabled',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 60L,
                        max = 4294967295L,
                        defaultValue = 64L
                     }
                  },
                  (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 = 0L,
                        max = 4294967295L,
                        defaultValue = 256L
                     }
                  },
                  (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 = 0L,
                        max = 4294967295L,
                        defaultValue = 16L
                     }
                  },
                  (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 = 0L,
                        max = 4294967295L,
                        defaultValue = 65535L
                     }
                  },
                  (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 = 0L,
                        max = 2L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 3L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 1500L,
                        max = 65535L,
                        defaultValue = 17500L
                     }
                  },
                  (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 = 2L,
                        max = 255L,
                        defaultValue = 12L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 2L,
                        max = 255L,
                        defaultValue = 12L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VmknicDoLroSplit',
                     summary = 'whether for vmknic LRO avoids aggregating all pkts into a single (> 2 mss) large pkt.',
                     key = 'Net.VmknicDoLroSplit',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 2L,
                        max = 255L,
                        defaultValue = 12L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 8192L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 1L,
                        max = 10L,
                        defaultValue = 5L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CoalesceVersion',
                     summary = 'Set the coalesce version.',
                     key = 'Net.CoalesceVersion',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 2L,
                        defaultValue = 2L
                     }
                  },
                  (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 = 1L,
                        max = 4294967295L,
                        defaultValue = 4000L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CoalesceFineTxTimeout',
                     summary = 'set the fine coalesce timeout in micro-seconds',
                     key = 'Net.CoalesceFineTxTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 4294967295L,
                        defaultValue = 1000L
                     }
                  },
                  (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 = 1L,
                        max = 2L,
                        defaultValue = 2L
                     }
                  },
                  (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 = 0L,
                        max = 512L,
                        defaultValue = 2L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 256L,
                        defaultValue = 4L
                     }
                  },
                  (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 = 0L,
                        max = 256L,
                        defaultValue = 4L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 80L,
                        defaultValue = 40L
                     }
                  },
                  (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 = 0L,
                        max = 80L,
                        defaultValue = 40L
                     }
                  },
                  (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 = 0L,
                        max = 4096L,
                        defaultValue = 256L
                     }
                  },
                  (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 = 0L,
                        max = 4096L,
                        defaultValue = 12L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'vmxnetBHNetPoll',
                     summary = 'Whether to poll for Tx in BH NetPoll.',
                     key = 'Net.vmxnetBHNetPoll',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 255L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 64L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 100L,
                        max = 100000L,
                        defaultValue = 4000L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Ethernet switch hash size',
                     summary = 'Number of ports on the switch 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 = 0L,
                        max = 4L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 86L,
                        max = 2047L,
                        defaultValue = 86L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 127L,
                        defaultValue = 2L
                     }
                  },
                  (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 = 0L,
                        max = 255L,
                        defaultValue = 64L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetPortKeepDetailedStats',
                     summary = 'if enabled(1), collect detailed statistics on port.',
                     key = 'Net.NetPortKeepDetailedStats',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 2147483647L,
                        defaultValue = 5000L
                     }
                  },
                  (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 = 0L,
                        max = 32L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 32L,
                        max = 128L,
                        defaultValue = 64L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TcpipRxDirectDispatchQuota',
                     summary = 'Max # of pkts dispatched into the tcpip stack in the Port_Output() context',
                     key = 'Net.TcpipRxDirectDispatchQuota',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1000L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 1L,
                        max = 1000L,
                        defaultValue = 100L
                     }
                  },
                  (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 = 1L,
                        max = 8L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 1L,
                        max = 1000L,
                        defaultValue = 100L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TcpipRxVmknicWorldletAffinityType',
                     summary = 'Use exact affinity for tcpip input worldlet (Takes hold at port creation time)',
                     key = 'Net.TcpipRxVmknicWorldletAffinityType',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 1024L,
                        max = 49140L,
                        defaultValue = 24570L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 1L,
                        max = 300L,
                        defaultValue = 300L
                     }
                  },
                  (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 = 0L,
                        max = 500L,
                        defaultValue = 75L
                     }
                  },
                  (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 = 0L,
                        max = 4096L,
                        defaultValue = 100L
                     }
                  },
                  (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 = 0L,
                        max = 4096L,
                        defaultValue = 100L
                     }
                  },
                  (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 = 0L,
                        max = 255L,
                        defaultValue = 60L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 1L,
                        max = 65535L,
                        defaultValue = 32768L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 100L,
                        max = 90000L,
                        defaultValue = 500L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'E1000TxTsoZeroCopy',
                     summary = 'Use tx zero copy for tso packets for e1000.',
                     key = 'Net.E1000TxTsoZeroCopy',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1518L,
                        defaultValue = 60L
                     }
                  },
                  (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 = 0L,
                        max = 200000L,
                        defaultValue = 3500L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetBHRxWorkBound',
                     summary = 'Maximum rx pkts processed in one NetBH invocation',
                     key = 'Net.NetBHRxWorkBound',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 200000L,
                        defaultValue = 320L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetBHRxInputBound',
                     summary = 'Maximum rx pkts sent up an uplink at one go',
                     key = 'Net.NetBHRxInputBound',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 200000L,
                        defaultValue = 64L
                     }
                  },
                  (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 = 0L,
                        max = 200000L,
                        defaultValue = 320L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MaxTxCompDelay',
                     summary = 'Maximum time in milliseconds transmit completions are delayed',
                     key = 'Net.MaxTxCompDelay',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 2L,
                        max = 100L,
                        defaultValue = 50L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Vmxnet3RSSHashCache',
                     summary = 'Whether to enable RSS hash cache for vmxnet3.',
                     key = 'Net.Vmxnet3RSSHashCache',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 4096L,
                        defaultValue = 256L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetTxWorldlet',
                     summary = 'Worldlet for asynchronous Tx for net devices. 0 for no worldlet. 1 for 1WDT/NIC. 2 for 1WDT/VM',
                     key = 'Net.NetTxWorldlet',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 2L,
                        defaultValue = 2L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetTxCompletionWorldlet',
                     summary = 'Whether to enable tx completion in worldlet.',
                     key = 'Net.NetTxCompletionWorldlet',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetRxCopyWorldlet',
                     summary = 'Whether to enable rx copy in worldlet.',
                     key = 'Net.NetRxCopyWorldlet',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 60000L,
                        defaultValue = 20000L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 65535L,
                        defaultValue = 4000L
                     }
                  },
                  (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 = 0L,
                        max = 65535L,
                        defaultValue = 8L
                     }
                  },
                  (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 = 0L,
                        max = 255L,
                        defaultValue = 2L
                     }
                  },
                  (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 = 0L,
                        max = 255L,
                        defaultValue = 3L
                     }
                  },
                  (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 = 1L,
                        max = 65535L,
                        defaultValue = 32000L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 2147483647L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 2L,
                        max = 3L,
                        defaultValue = 3L
                     }
                  },
                  (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 = 0L,
                        max = 2L,
                        defaultValue = 2L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 10000L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetNetqRxQueueNoFeat',
                     summary = 'Overwrite the rx queues features advertised by uplinks',
                     key = 'Net.NetNetqRxQueueNoFeat',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetNetqRxQueueFeatPairEnable',
                     summary = 'Overwrite the rx queues pair feature advertised by uplinks',
                     key = 'Net.NetNetqRxQueueFeatPairEnable',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetSchedLinkSpeedLow',
                     summary = 'Link speed considered low by the scheduler',
                     key = 'Net.NetSchedLinkSpeedLow',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 100000L,
                        defaultValue = 500L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetSchedLinkSpeedHigh',
                     summary = 'Link speed considered high by the scheduler',
                     key = 'Net.NetSchedLinkSpeedHigh',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 100000L,
                        defaultValue = 2500L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetSchedInFlightMaxPktsLow',
                     summary = 'Number of packets fed to the nic for nics with a low (< 500Mbps) linkspeed',
                     key = 'Net.NetSchedInFlightMaxPktsLow',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 1000L,
                        defaultValue = 10L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetSchedInFlightMaxBytesLow',
                     summary = 'Number of bytes fed to the nic for nics with a low (< 500Mbps) linkspeed',
                     key = 'Net.NetSchedInFlightMaxBytesLow',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1500L,
                        max = 1500000L,
                        defaultValue = 10000L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetSchedInFlightMaxPktsHigh',
                     summary = 'Number of packets fed to the nic for nics with a high (10Gbps) linkspeed',
                     key = 'Net.NetSchedInFlightMaxPktsHigh',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 1000L,
                        defaultValue = 50L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetSchedInFlightMaxBytesHigh',
                     summary = 'Number of bytes fed to the nic for nics with a high (10Gbps) linkspeed',
                     key = 'Net.NetSchedInFlightMaxBytesHigh',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1500L,
                        max = 1500000L,
                        defaultValue = 66000L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetSchedInFlightMaxPktsDefault',
                     summary = 'Number of packets fed to the nic for nics with a normal (1Gbps) linkspeed',
                     key = 'Net.NetSchedInFlightMaxPktsDefault',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 1000L,
                        defaultValue = 20L
                     }
                  },
                  (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 = 1500L,
                        max = 1500000L,
                        defaultValue = 20000L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetSchedInFlightMaxPktsInsane',
                     summary = "Number of packets fed to the nic for nics that don't support tx completion coalescing",
                     key = 'Net.NetSchedInFlightMaxPktsInsane',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 1000L,
                        defaultValue = 1000L
                     }
                  },
                  (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 = 1500L,
                        max = 1500000L,
                        defaultValue = 1500000L
                     }
                  },
                  (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 = 1L,
                        max = 125L,
                        defaultValue = 33L
                     }
                  },
                  (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 = 1L,
                        max = 99L,
                        defaultValue = 5L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetSchedQueuingTimeHisto',
                     summary = 'Enable queuing time histogram for packet scheduler',
                     key = 'Net.NetSchedQueuingTimeHisto',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 24L,
                        defaultValue = 6L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 255L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetOverlayHostKey',
                     summary = 'hostkey for vmkernel overlay',
                     key = 'Net.NetOverlayHostKey',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 16777215L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 65535L,
                        defaultValue = 4000L
                     }
                  },
                  (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 = 0L,
                        max = 65535L,
                        defaultValue = 8L
                     }
                  },
                  (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 = 0L,
                        max = 255L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 255L,
                        defaultValue = 3L
                     }
                  },
                  (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 = 1L,
                        max = 65535L,
                        defaultValue = 65535L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'NetDebugRARPTimerInter',
                     summary = 'RARP timer will be triggered every this interval.',
                     key = 'Net.NetDebugRARPTimerInter',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 16777215L,
                        defaultValue = 30000L
                     }
                  },
                  (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 = 5L,
                        max = 10L,
                        defaultValue = 6L
                     }
                  },
                  (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 = 1L,
                        max = 4294967295L,
                        defaultValue = 128L
                     }
                  },
                  (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 = 10L,
                        max = 50L,
                        defaultValue = 2L
                     }
                  },
                  (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 = 64L,
                        max = 128L,
                        defaultValue = 80L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = '10.0.0.0',
                        validCharacters = '0123456789.'
                     }
                  },
                  (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 = '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 = '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 = '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 = 100L,
                        max = 60000L,
                        defaultValue = 2000L
                     }
                  },
                  (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 = 1L,
                        max = 10000L,
                        defaultValue = 3L
                     }
                  },
                  (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 = 0L,
                        max = 10000L,
                        defaultValue = 15L
                     }
                  },
                  (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 = 0L,
                        max = 100L,
                        defaultValue = 2L
                     }
                  },
                  (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 = 1L,
                        max = 200L,
                        defaultValue = 10L
                     }
                  },
                  (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 = 0L,
                        max = 100L,
                        defaultValue = 2L
                     }
                  },
                  (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 = 0L,
                        max = 100L,
                        defaultValue = 50L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 1L,
                        max = 32L,
                        defaultValue = 4L
                     }
                  },
                  (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 = 1L,
                        max = 8L,
                        defaultValue = 2L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Automatic memory affinity',
                     summary = 'Memory affinity automatically based on CPU affinity. Set to 1 to enable; set to 0 to disable.',
                     key = 'Numa.AutoMemAffinity',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 2L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 250000L,
                        defaultValue = 16000L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PageMigFilter',
                     summary = 'Consider pages for NUMA migration when on VM home nodes: 0 always, 1 never, 2 only for wide VMs',
                     key = 'Numa.PageMigFilter',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 2L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 10000L,
                        defaultValue = 40L
                     }
                  },
                  (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 = 0L,
                        max = 10000L,
                        defaultValue = 60L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PerClientPageMigRate',
                     summary = 'page migration rate, 0: for the whole VM, 1 : per-client',
                     key = 'Numa.PerClientPageMigRate',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'UsePPDLocalityInfo',
                     summary = 'Use per-PPD locality information. 0: disable, 1: enable',
                     key = 'Numa.UsePPDLocalityInfo',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1000L,
                        defaultValue = 5L
                     }
                  },
                  (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 = 0L,
                        max = 100L,
                        defaultValue = 10L
                     }
                  },
                  (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 = 0L,
                        max = 100L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 100L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 200L,
                        defaultValue = 130L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MaxProximityDomains',
                     summary = 'Maximum physical proximity domains per VM.',
                     key = 'Numa.MaxProximityDomains',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 16L,
                        defaultValue = 16L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PPDStats',
                     summary = '1 to collect per-PPD locality statistics, 2 for large and shared page usage, 0 to disable',
                     key = 'Numa.PPDStats',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 2L,
                        defaultValue = 1L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'RetryRetirePeriod',
                     summary = 'Time in minutes between attempts to retry retiring MPNs',
                     key = 'PageRetire.RetryRetirePeriod',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 4294967295L,
                        defaultValue = 2L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MPNThreshold',
                     summary = 'Acceptable threshold for MPNs selected for retirement',
                     key = 'PageRetire.MPNThreshold',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 4294967295L,
                        defaultValue = 4294967295L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MPNThresholdPct',
                     summary = 'Acceptable threshold for MPNs selected for retirement (in pct of memsize)',
                     key = 'PageRetire.MPNThresholdPct',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 100L,
                        defaultValue = 10L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ThresholdInterval',
                     summary = 'Threshold Interval: everytime a mulitple of the threshold interval is exceeded, an UI message is generated',
                     key = 'PageRetire.ThresholdInterval',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 100L,
                        defaultValue = 100L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ClientMPNThreshold',
                     summary = 'Acceptable threshold for clinet MPNs selected for retirement',
                     key = 'PageRetire.ClientMPNThreshold',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 4294967295L,
                        defaultValue = 4294967295L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PageErrorCorrThreshold',
                     summary = 'Acceptable threshold for correctable errors on a page during a corelation cycle',
                     key = 'PageRetire.PageErrorCorrThreshold',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 4294967295L,
                        defaultValue = 10L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PageErrorCorrPeriod',
                     summary = 'Correlation cycle period in seconds',
                     key = 'PageRetire.PageErrorCorrPeriod',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1L,
                        max = 86400L,
                        defaultValue = 30L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ApeiRetirementEnabled',
                     summary = 'Enable APEI platform page retirement if supported by the platform',
                     key = 'PageRetire.ApeiRetirementEnabled',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'ApeiLoggingEnabled',
                     summary = 'Send problem events for each APEI platform page retirement request with a valid FRU',
                     key = 'PageRetire.ApeiLoggingEnabled',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'UseStallCtr',
                     summary = 'In Custom policy, use stall cycles performance counter',
                     key = 'Power.UseStallCtr',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 100L,
                        defaultValue = 60L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'MinFreqPct',
                     summary = 'In Custom policy, do not use any 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 = 0L,
                        max = 100L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 1L,
                        max = 1000L,
                        defaultValue = 100L
                     }
                  },
                  (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 = 0L,
                        max = 1000000L,
                        defaultValue = 500L
                     }
                  },
                  (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 = 0L,
                        max = 1000000L,
                        defaultValue = 5L
                     }
                  },
                  (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 = 0L,
                        max = 2000000L,
                        defaultValue = 110479L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PerfBias',
                     summary = 'In Custom policy, Performance Energy Bias Hint (Intel-only)',
                     key = 'Power.PerfBias',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 15L,
                        defaultValue = 6L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 100L,
                        defaultValue = 20L
                     }
                  },
                  (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 = 'SEMaxHeapSizeMB',
                     summary = 'Maximum size (in MB) to which the COW heap is allowed to grow',
                     key = 'SE.SEMaxHeapSizeMB',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 192L,
                        max = 256L,
                        defaultValue = 192L
                     }
                  },
                  (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 = 'Passthrough locking',
                     summary = 'SCSI passthrough locking',
                     key = 'Scsi.PassthroughLocking',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TransFailLogPct',
                     summary = 'Percent of Transient failuers seen on Scsi Device that will be logged.',
                     key = 'Scsi.TransFailLogPct',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 100L,
                        defaultValue = 20L
                     }
                  },
                  (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 = 0L,
                        max = 4294967295L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 50L,
                        max = 500L,
                        defaultValue = 200L
                     }
                  },
                  (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 = 50L,
                        max = 500L,
                        defaultValue = 250L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 1L,
                        max = 99999999L,
                        defaultValue = 1000L
                     }
                  },
                  (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 = 1L,
                        max = 99999999L,
                        defaultValue = 5000L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 1L,
                        max = 16L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 1L,
                        max = 16L,
                        defaultValue = 16L
                     }
                  },
                  (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 = 1L,
                        max = 86400L,
                        defaultValue = 1800L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'TimeoutTMThreadRetry',
                     summary = 'Delay in milliseconds before retrying taskmgmt which failed or for which the IO did not complete',
                     key = 'Scsi.TimeoutTMThreadRetry',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 1000L,
                        max = 10000L,
                        defaultValue = 2000L
                     }
                  },
                  (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 = 1L,
                        max = 600000L,
                        defaultValue = 2000L
                     }
                  },
                  (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 = 1L,
                        max = 60000L,
                        defaultValue = 500L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'WorldletAffinity',
                     summary = 'TX Affinity: 0 - Disabled, 1 - Issuing world, 2 - Exact RX worldlet, 3 - Loose RX worldlet',
                     key = 'SunRPC.WorldletAffinity',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 3L,
                        defaultValue = 2L
                     }
                  },
                  (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 = 1L,
                        max = 128L,
                        defaultValue = 4L
                     }
                  },
                  (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 = 1L,
                        max = 100L,
                        defaultValue = 25L
                     }
                  },
                  (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 = 4L,
                        max = 1024L,
                        defaultValue = 8L
                     }
                  },
                  (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.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 = false,
                        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.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 = 10240,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     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 = 10240,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     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 = 10240,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     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 = 10240,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     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 = 10240,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     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 = 10240,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     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 = 10240,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     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 = 10240,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     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 = 10240,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     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 = 10240,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     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 = 10240,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     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 = 10240,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     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 = 10240,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     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 = 10240,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.vmamqpd.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.vmamqpd.size',
                     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 = '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 = 10240,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     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 = 10240,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     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 = 10240,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     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 = 10240,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     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 = 10240,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     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 = 10240,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger rotations',
                     summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                     key = 'Syslog.loggers.vprobed.rotate',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 100,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Logger size',
                     summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                     key = 'Syslog.loggers.vprobed.size',
                     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 = '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 = 10240,
                        defaultValue = 0
                     }
                  },
                  (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 = 1L,
                        max = 20L,
                        defaultValue = 10L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CD-ROM sense time-out',
                     summary = 'Physical CD-ROM sense time-out in seconds',
                     key = 'User.CDROMSenseTimeout',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 8L,
                        defaultValue = 4L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'PTEDisableNX',
                     summary = 'Disables the use of NX bit in user pagetable entries',
                     key = 'User.PTEDisableNX',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 86400L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 86400L,
                        defaultValue = 0L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CIMEnabled',
                     summary = 'Enable or disable the CIM service',
                     key = 'UserVars.CIMEnabled',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CIMLogLevel',
                     summary = 'Set the log level of the CIM Service',
                     key = 'UserVars.CIMLogLevel',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 7L,
                        defaultValue = 3L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CIMWatchdogInterval',
                     summary = 'Set the watchdog polling interval for the CIM Service',
                     key = 'UserVars.CIMWatchdogInterval',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 300L,
                        defaultValue = 60L
                     }
                  },
                  (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 = 0L,
                        max = 1024L,
                        defaultValue = 60L
                     }
                  },
                  (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 = 0L,
                        max = 1024L,
                        defaultValue = 10L
                     }
                  },
                  (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 = 0L,
                        max = 2147483647L,
                        defaultValue = 0L
                     }
                  },
                  (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/5.1.0',
                        validCharacters = '*'
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CIMvmw_hp-smx-providerProviderEnabled',
                     summary = 'Enable or disable the CIM vmw_hp-smx-provider provider',
                     key = 'UserVars.CIMvmw_hp-smx-providerProviderEnabled',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CIMvmw_kmoduleProviderEnabled',
                     summary = 'Enable or disable the CIM vmw_kmodule provider',
                     key = 'UserVars.CIMvmw_kmoduleProviderEnabled',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CIMvmw_sfcbrInteropProviderEnabled',
                     summary = 'Enable or disable the CIM vmw_sfcbrInterop provider',
                     key = 'UserVars.CIMvmw_sfcbrInteropProviderEnabled',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CIMvmw_hdrProviderEnabled',
                     summary = 'Enable or disable the CIM vmw_hdr provider',
                     key = 'UserVars.CIMvmw_hdrProviderEnabled',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CIMvmw_pciProviderEnabled',
                     summary = 'Enable or disable the CIM vmw_pci provider',
                     key = 'UserVars.CIMvmw_pciProviderEnabled',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CIMvmw_hhrcwrapperProviderEnabled',
                     summary = 'Enable or disable the CIM vmw_hhrcwrapper provider',
                     key = 'UserVars.CIMvmw_hhrcwrapperProviderEnabled',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CIMvmw_swmgtProviderEnabled',
                     summary = 'Enable or disable the CIM vmw_swmgt provider',
                     key = 'UserVars.CIMvmw_swmgtProviderEnabled',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CIMvmw_viProviderEnabled',
                     summary = 'Enable or disable the CIM vmw_vi provider',
                     key = 'UserVars.CIMvmw_viProviderEnabled',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = false,
                        defaultValue = true
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 16L,
                        max = 256L,
                        defaultValue = 80L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'HardwareAcceleratedLocking',
                     summary = 'Enable hardware accelerated VMFS locking (requires compliant hardware)',
                     key = 'VMFS3.HardwareAcceleratedLocking',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  },
                  (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 = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'EnableBlockDelete',
                     summary = 'Enable VMFS block delete',
                     key = 'VMFS3.EnableBlockDelete',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 0L
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.allowNonNX',
                     summary = 'Allow booting with NX feature disabled or non present.',
                     key = 'VMkernel.Boot.allowNonNX',
                     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.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.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 for pages being not currupted. Works only for free and free-lpage-pool pages.',
                     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.',
                     key = 'VMkernel.Boot.com1_baud',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2147483647,
                        defaultValue = 115200
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.com2_baud',
                     summary = 'Baud rate for COM2.',
                     key = 'VMkernel.Boot.com2_baud',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2147483647,
                        defaultValue = 115200
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.coresPerPkg',
                     summary = 'Number of cores per package that vmkernel should use',
                     key = 'VMkernel.Boot.coresPerPkg',
                     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.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.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2147483647,
                        defaultValue = 2
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.disableACSCheck',
                     summary = 'Bypass ACS capability',
                     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.disableTurbo',
                     summary = 'Disable Turbo Mode',
                     key = 'VMkernel.Boot.disableTurbo',
                     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.',
                     key = 'VMkernel.Boot.diskDumpSlotSize',
                     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 = '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 = '0',
                        validCharacters = <unset>
                     }
                  },
                  (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.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, com2, vmwire or firewire to enable',
                     key = 'VMkernel.Boot.gdbPort',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        validCharacters = <unset>
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.generalCriticalMemory',
                     summary = 'Pages to reserve as general critical memory',
                     key = 'VMkernel.Boot.generalCriticalMemory',
                     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 = 'VMkernel.Boot.heapCheckTimerInterval',
                     summary = 'Interval in seconds between heap timer checks',
                     key = 'VMkernel.Boot.heapCheckTimerInterval',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2147483647,
                        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 = 0
                     }
                  },
                  (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 = 0
                     }
                  },
                  (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.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.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.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 = 'VMkernel.Boot.logPort',
                     summary = 'log port; com1, com2, vmwire or firewire to enable',
                     key = 'VMkernel.Boot.logPort',
                     optionType = (vim.option.StringOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        defaultValue = '',
                        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.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2147483647,
                        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.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2147483647,
                        defaultValue = 256
                     }
                  },
                  (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.maxRegisteredVMs',
                     summary = 'Max number of VMs which can be registered on a host. 0 == determine at runtime',
                     key = 'VMkernel.Boot.maxRegisteredVMs',
                     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 = 'VMkernel.Boot.maxVMs',
                     summary = 'Max number of VMs VMKernel should support. 0 == determine at runtime',
                     key = 'VMkernel.Boot.maxVMs',
                     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 = '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.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2147483647,
                        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.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2147483647,
                        defaultValue = 65536
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.memmapMaxPhysicalMemMB',
                     summary = 'Highest MPN used. E.g. if set to 2048 MB and the system has 2 GB or more memory the highest MPN used is 0x7ffff. This option might trigger PSODs on NUMA systems.',
                     key = 'VMkernel.Boot.memmapMaxPhysicalMemMB',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2147483647,
                        defaultValue = 4194304
                     }
                  },
                  (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.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2147483647,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.netGPHeapMaxSize',
                     summary = 'Override for maximum size in MB of the general purpose networking heap.',
                     key = 'VMkernel.Boot.netGPHeapMaxSize',
                     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 = '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.netPagePoolLimitCap',
                     summary = 'Maximum number of pages period for the packet page pool.',
                     key = 'VMkernel.Boot.netPagePoolLimitCap',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2147483647,
                        defaultValue = 98304
                     }
                  },
                  (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.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2147483647,
                        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.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2147483647,
                        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.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2147483647,
                        defaultValue = 0
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.netPktHeapMaxSize',
                     summary = 'Maximum size in MB of the pkt buffer heap',
                     key = 'VMkernel.Boot.netPktHeapMaxSize',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2147483647,
                        defaultValue = 64
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.netPktHeapMinSize',
                     summary = 'Minimum size in MB of the pkt buffer heap',
                     key = 'VMkernel.Boot.netPktHeapMinSize',
                     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 = 'VMkernel.Boot.netPktPoolMaxSize',
                     summary = 'Maximum size in MB of the networking packet buffer pool.',
                     key = 'VMkernel.Boot.netPktPoolMaxSize',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2147483647,
                        defaultValue = 656
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.netPktPoolMinSize',
                     summary = 'Minimum size in MB of the networking packet buffer pool (multiple of 24).',
                     key = 'VMkernel.Boot.netPktPoolMinSize',
                     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 = 'VMkernel.Boot.nmiAction',
                     summary = '0=Undefined behavior on hardware NMI, 1=Enter debugger on hardware NMI 2=Panic on hardware NMI, 3=Pass NMI to Service Console.',
                     key = 'VMkernel.Boot.nmiAction',
                     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 = 'VMkernel.Boot.numPreAllocEmergencyWorldStacks',
                     summary = 'Number of pre-allocated world stacks for emergency pool.',
                     key = 'VMkernel.Boot.numPreAllocEmergencyWorldStacks',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2147483647,
                        defaultValue = 75
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.numaLatencyLoops',
                     summary = 'Number of NUMA latency probing loops. 0 to disable latency measurement',
                     key = 'VMkernel.Boot.numaLatencyLoops',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2147483647,
                        defaultValue = 20
                     }
                  },
                  (vim.option.OptionDef) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'VMkernel.Boot.numaLatencyPages',
                     summary = 'Number of pages to be probed per-node for NUMA latency measurements',
                     key = 'VMkernel.Boot.numaLatencyPages',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2147483647,
                        defaultValue = 20
                     }
                  },
                  (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.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2147483647,
                        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.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.powerManagement',
                     summary = 'Enable CPU power management at boot',
                     key = 'VMkernel.Boot.powerManagement',
                     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.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.scrubIgnoredPages',
                     summary = 'Check pages that got 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.storageHeapMaxSize',
                     summary = 'Maximum size in bytes of the main storage heap',
                     key = 'VMkernel.Boot.storageHeapMaxSize',
                     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 = 'VMkernel.Boot.storageHeapMinSize',
                     summary = 'Minimum size in bytes of the main storage heap',
                     key = 'VMkernel.Boot.storageHeapMinSize',
                     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 = 'VMkernel.Boot.storageMaxDevices',
                     summary = 'Maximum number of supported SCSI devices',
                     key = 'VMkernel.Boot.storageMaxDevices',
                     optionType = (vim.option.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2147483647,
                        defaultValue = 256
                     }
                  },
                  (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.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2147483647,
                        defaultValue = 1024
                     }
                  },
                  (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.IntOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0,
                        max = 2147483647,
                        defaultValue = 32
                     }
                  },
                  (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 = '',
                        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 = '',
                        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.uwSwap',
                     summary = 'Enable Userworld Swap.',
                     key = 'VMkernel.Boot.uwSwap',
                     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.vmkKeyboard',
                     summary = 'Enable vmkernel keyboard driver.',
                     key = 'VMkernel.Boot.vmkKeyboard',
                     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.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 = 'VMFSOptimizations',
                     summary = 'Enable VMFS-specific IO optimizations',
                     key = 'XvMotion.VMFSOptimizations',
                     optionType = (vim.option.LongOption) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        valueIsReadonly = false,
                        min = 0L,
                        max = 1L,
                        defaultValue = 1L
                     }
                  }
               ],
               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
                  },
                  ntpConfig = (vim.host.NtpConfig) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     server = (str) [
                        '10.1.1.1'
                     ]
                  }
               },
               flags = (vim.host.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  backgroundSnapshotsEnabled = <unset>
               },
               adminDisabled = <unset>,
               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,
                  68,
                  43,
                  68,
                  67,
                  67,
                  65,
                  117,
                  67,
                  103,
                  65,
                  119,
                  73,
                  66,
                  65,
                  103,
                  73,
                  72,
                  65,
                  80,
                  56,
                  87,
                  54,
                  114,
                  122,
                  119,
                  119,
                  122,
                  65,
                  78,
                  66,
                  103,
                  107,
                  113,
                  104,
                  107,
                  105,
                  71,
                  57,
                  119,
                  48,
                  66,
                  65,
                  81,
                  85,
                  70,
                  65,
                  68,
                  65,
                  98,
                  77,
                  82,
                  107,
                  119,
                  70,
                  119,
                  89,
                  68,
                  86,
                  81,
                  81,
                  75,
                  10,
                  69,
                  120,
                  66,
                  87,
                  84,
                  88,
                  100,
                  104,
                  99,
                  109,
                  85,
                  103,
                  83,
                  87,
                  53,
                  122,
                  100,
                  71,
                  70,
                  115,
                  98,
                  71,
                  86,
                  121,
                  77,
                  66,
                  52,
                  88,
                  68,
                  84,
                  69,
                  121,
                  77,
                  84,
                  65,
                  121,
                  79,
                  84,
                  65,
                  48,
                  77,
                  68,
                  107,
                  121,
                  77,
                  49,
                  111,
                  88,
                  68,
                  84,
                  73,
                  48,
                  77,
                  68,
                  81,
                  121,
                  79,
                  84,
                  65,
                  48,
                  77,
                  68,
                  107,
                  121,
                  10,
                  77,
                  49,
                  111,
                  119,
                  103,
                  102,
                  48,
                  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,
                  69,
                  119,
                  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,
                  10,
                  69,
                  119,
                  108,
                  81,
                  89,
                  87,
                  120,
                  118,
                  73,
                  69,
                  70,
                  115,
                  100,
                  71,
                  56,
                  120,
                  70,
                  68,
                  65,
                  83,
                  66,
                  103,
                  78,
                  86,
                  66,
                  65,
                  111,
                  84,
                  67,
                  49,
                  90,
                  78,
                  100,
                  50,
                  70,
                  121,
                  90,
                  83,
                  119,
                  103,
                  83,
                  87,
                  53,
                  106,
                  77,
                  83,
                  52,
                  119,
                  76,
                  65,
                  89,
                  68,
                  86,
                  81,
                  81,
                  76,
                  69,
                  121,
                  86,
                  87,
                  84,
                  88,
                  100,
                  104,
                  10,
                  99,
                  109,
                  85,
                  103,
                  82,
                  86,
                  78,
                  89,
                  73,
                  70,
                  78,
                  108,
                  99,
                  110,
                  90,
                  108,
                  99,
                  105,
                  66,
                  69,
                  90,
                  87,
                  90,
                  104,
                  100,
                  87,
                  120,
                  48,
                  73,
                  69,
                  78,
                  108,
                  99,
                  110,
                  82,
                  112,
                  90,
                  109,
                  108,
                  106,
                  89,
                  88,
                  82,
                  108,
                  77,
                  83,
                  111,
                  119,
                  75,
                  65,
                  89,
                  74,
                  75,
                  111,
                  90,
                  73,
                  104,
                  118,
                  99,
                  78,
                  65,
                  81,
                  107,
                  66,
                  10,
                  70,
                  104,
                  116,
                  122,
                  99,
                  50,
                  119,
                  116,
                  89,
                  50,
                  86,
                  121,
                  100,
                  71,
                  108,
                  109,
                  97,
                  87,
                  78,
                  104,
                  100,
                  71,
                  86,
                  122,
                  81,
                  72,
                  90,
                  116,
                  100,
                  50,
                  70,
                  121,
                  90,
                  83,
                  53,
                  106,
                  98,
                  50,
                  48,
                  120,
                  73,
                  84,
                  65,
                  102,
                  66,
                  103,
                  78,
                  86,
                  66,
                  65,
                  77,
                  84,
                  71,
                  71,
                  120,
                  118,
                  89,
                  50,
                  70,
                  115,
                  97,
                  71,
                  57,
                  122,
                  10,
                  100,
                  67,
                  53,
                  119,
                  90,
                  88,
                  74,
                  109,
                  98,
                  71,
                  70,
                  105,
                  76,
                  109,
                  104,
                  119,
                  76,
                  109,
                  78,
                  118,
                  98,
                  84,
                  69,
                  119,
                  77,
                  67,
                  52,
                  71,
                  67,
                  83,
                  113,
                  71,
                  83,
                  73,
                  98,
                  51,
                  68,
                  81,
                  69,
                  74,
                  65,
                  104,
                  77,
                  104,
                  77,
                  84,
                  77,
                  49,
                  77,
                  84,
                  81,
                  52,
                  77,
                  122,
                  99,
                  50,
                  77,
                  67,
                  119,
                  49,
                  78,
                  106,
                  82,
                  107,
                  10,
                  78,
                  122,
                  99,
                  50,
                  77,
                  84,
                  99,
                  121,
                  78,
                  106,
                  85,
                  121,
                  77,
                  68,
                  81,
                  53,
                  78,
                  109,
                  85,
                  50,
                  77,
                  122,
                  74,
                  108,
                  77,
                  73,
                  73,
                  66,
                  73,
                  106,
                  65,
                  78,
                  66,
                  103,
                  107,
                  113,
                  104,
                  107,
                  105,
                  71,
                  57,
                  119,
                  48,
                  66,
                  65,
                  81,
                  69,
                  70,
                  65,
                  65,
                  79,
                  67,
                  65,
                  81,
                  56,
                  65,
                  77,
                  73,
                  73,
                  66,
                  67,
                  103,
                  75,
                  67,
                  10,
                  65,
                  81,
                  69,
                  65,
                  48,
                  99,
                  53,
                  109,
                  72,
                  76,
                  82,
                  119,
                  103,
                  119,
                  122,
                  74,
                  85,
                  88,
                  84,
                  108,
                  118,
                  50,
                  79,
                  110,
                  82,
                  47,
                  103,
                  77,
                  78,
                  120,
                  80,
                  51,
                  120,
                  109,
                  100,
                  120,
                  106,
                  49,
                  53,
                  82,
                  103,
                  120,
                  52,
                  105,
                  97,
                  68,
                  121,
                  88,
                  76,
                  56,
                  53,
                  65,
                  70,
                  101,
                  119,
                  111,
                  51,
                  110,
                  81,
                  72,
                  112,
                  105,
                  65,
                  74,
                  10,
                  121,
                  113,
                  110,
                  76,
                  55,
                  76,
                  72,
                  75,
                  98,
                  85,
                  87,
                  108,
                  43,
                  49,
                  81,
                  100,
                  50,
                  85,
                  70,
                  116,
                  110,
                  76,
                  109,
                  72,
                  107,
                  47,
                  107,
                  113,
                  65,
                  49,
                  80,
                  104,
                  76,
                  77,
                  86,
                  101,
                  115,
                  80,
                  52,
                  77,
                  66,
                  121,
                  80,
                  100,
                  118,
                  67,
                  56,
                  106,
                  121,
                  66,
                  67,
                  82,
                  122,
                  66,
                  97,
                  70,
                  80,
                  97,
                  72,
                  110,
                  52,
                  67,
                  43,
                  119,
                  10,
                  98,
                  105,
                  90,
                  67,
                  108,
                  48,
                  118,
                  119,
                  72,
                  105,
                  122,
                  82,
                  83,
                  117,
                  89,
                  82,
                  52,
                  89,
                  101,
                  89,
                  76,
                  90,
                  75,
                  102,
                  52,
                  85,
                  86,
                  47,
                  90,
                  112,
                  90,
                  50,
                  112,
                  83,
                  79,
                  110,
                  118,
                  56,
                  90,
                  79,
                  115,
                  108,
                  43,
                  113,
                  50,
                  78,
                  53,
                  56,
                  85,
                  83,
                  66,
                  47,
                  78,
                  75,
                  108,
                  73,
                  76,
                  122,
                  98,
                  77,
                  117,
                  57,
                  110,
                  48,
                  10,
                  88,
                  82,
                  117,
                  122,
                  85,
                  89,
                  118,
                  75,
                  66,
                  73,
                  70,
                  110,
                  72,
                  117,
                  53,
                  97,
                  106,
                  117,
                  88,
                  84,
                  57,
                  53,
                  49,
                  72,
                  65,
                  105,
                  103,
                  111,
                  121,
                  53,
                  51,
                  83,
                  112,
                  98,
                  108,
                  89,
                  47,
                  43,
                  118,
                  82,
                  68,
                  108,
                  112,
                  43,
                  55,
                  47,
                  103,
                  43,
                  114,
                  78,
                  109,
                  76,
                  87,
                  43,
                  69,
                  50,
                  120,
                  122,
                  110,
                  110,
                  114,
                  88,
                  107,
                  115,
                  10,
                  121,
                  76,
                  47,
                  104,
                  122,
                  53,
                  72,
                  111,
                  90,
                  83,
                  105,
                  118,
                  97,
                  106,
                  99,
                  109,
                  101,
                  87,
                  48,
                  110,
                  118,
                  110,
                  82,
                  84,
                  81,
                  111,
                  98,
                  79,
                  120,
                  121,
                  78,
                  67,
                  88,
                  67,
                  87,
                  90,
                  50,
                  110,
                  70,
                  74,
                  89,
                  114,
                  51,
                  81,
                  55,
                  53,
                  98,
                  100,
                  116,
                  48,
                  86,
                  103,
                  57,
                  84,
                  109,
                  83,
                  104,
                  108,
                  74,
                  52,
                  47,
                  48,
                  49,
                  119,
                  10,
                  52,
                  67,
                  117,
                  77,
                  88,
                  78,
                  56,
                  102,
                  102,
                  70,
                  88,
                  79,
                  100,
                  71,
                  112,
                  68,
                  52,
                  76,
                  43,
                  56,
                  66,
                  49,
                  68,
                  68,
                  77,
                  81,
                  73,
                  68,
                  65,
                  81,
                  65,
                  66,
                  111,
                  49,
                  52,
                  119,
                  88,
                  68,
                  65,
                  74,
                  66,
                  103,
                  78,
                  86,
                  72,
                  82,
                  77,
                  69,
                  65,
                  106,
                  65,
                  65,
                  77,
                  65,
                  115,
                  71,
                  65,
                  49,
                  85,
                  100,
                  68,
                  119,
                  81,
                  69,
                  10,
                  65,
                  119,
                  73,
                  69,
                  115,
                  68,
                  65,
                  100,
                  66,
                  103,
                  78,
                  86,
                  72,
                  83,
                  85,
                  69,
                  70,
                  106,
                  65,
                  85,
                  66,
                  103,
                  103,
                  114,
                  66,
                  103,
                  69,
                  70,
                  66,
                  81,
                  99,
                  68,
                  65,
                  81,
                  89,
                  73,
                  75,
                  119,
                  89,
                  66,
                  66,
                  81,
                  85,
                  72,
                  65,
                  119,
                  73,
                  119,
                  73,
                  119,
                  89,
                  68,
                  86,
                  82,
                  48,
                  82,
                  66,
                  66,
                  119,
                  119,
                  71,
                  111,
                  73,
                  89,
                  10,
                  98,
                  71,
                  57,
                  106,
                  89,
                  87,
                  120,
                  111,
                  98,
                  51,
                  78,
                  48,
                  76,
                  110,
                  66,
                  108,
                  99,
                  109,
                  90,
                  115,
                  89,
                  87,
                  73,
                  117,
                  97,
                  72,
                  65,
                  117,
                  89,
                  50,
                  57,
                  116,
                  77,
                  65,
                  48,
                  71,
                  67,
                  83,
                  113,
                  71,
                  83,
                  73,
                  98,
                  51,
                  68,
                  81,
                  69,
                  66,
                  66,
                  81,
                  85,
                  65,
                  65,
                  52,
                  73,
                  66,
                  65,
                  81,
                  67,
                  85,
                  75,
                  82,
                  43,
                  83,
                  10,
                  100,
                  102,
                  49,
                  69,
                  119,
                  65,
                  114,
                  122,
                  115,
                  71,
                  48,
                  106,
                  97,
                  84,
                  87,
                  55,
                  80,
                  99,
                  77,
                  47,
                  89,
                  81,
                  117,
                  49,
                  47,
                  82,
                  112,
                  86,
                  121,
                  100,
                  79,
                  67,
                  48,
                  109,
                  69,
                  98,
                  120,
                  75,
                  116,
                  86,
                  72,
                  56,
                  49,
                  113,
                  77,
                  117,
                  112,
                  68,
                  111,
                  90,
                  68,
                  69,
                  69,
                  51,
                  113,
                  104,
                  53,
                  117,
                  88,
                  99,
                  73,
                  82,
                  101,
                  97,
                  10,
                  102,
                  105,
                  99,
                  50,
                  107,
                  79,
                  97,
                  43,
                  119,
                  89,
                  88,
                  51,
                  121,
                  50,
                  110,
                  76,
                  74,
                  65,
                  66,
                  99,
                  56,
                  51,
                  54,
                  84,
                  54,
                  85,
                  78,
                  50,
                  50,
                  102,
                  47,
                  109,
                  52,
                  56,
                  119,
                  108,
                  108,
                  109,
                  83,
                  112,
                  82,
                  104,
                  87,
                  74,
                  68,
                  77,
                  68,
                  105,
                  90,
                  106,
                  99,
                  102,
                  55,
                  104,
                  122,
                  75,
                  115,
                  69,
                  113,
                  75,
                  109,
                  79,
                  113,
                  66,
                  10,
                  53,
                  109,
                  51,
                  107,
                  108,
                  53,
                  102,
                  66,
                  108,
                  73,
                  74,
                  100,
                  115,
                  110,
                  118,
                  73,
                  67,
                  111,
                  120,
                  90,
                  87,
                  73,
                  87,
                  99,
                  51,
                  78,
                  78,
                  67,
                  86,
                  75,
                  71,
                  103,
                  54,
                  71,
                  122,
                  108,
                  113,
                  50,
                  54,
                  87,
                  71,
                  99,
                  49,
                  90,
                  106,
                  104,
                  106,
                  107,
                  67,
                  82,
                  98,
                  106,
                  78,
                  88,
                  57,
                  71,
                  113,
                  119,
                  98,
                  57,
                  69,
                  55,
                  120,
                  51,
                  10,
                  116,
                  88,
                  116,
                  104,
                  106,
                  85,
                  75,
                  105,
                  52,
                  83,
                  114,
                  83,
                  56,
                  67,
                  97,
                  102,
                  78,
                  86,
                  57,
                  48,
                  67,
                  113,
                  110,
                  73,
                  77,
                  119,
                  69,
                  55,
                  97,
                  102,
                  102,
                  98,
                  105,
                  118,
                  75,
                  106,
                  108,
                  50,
                  112,
                  84,
                  115,
                  78,
                  81,
                  119,
                  84,
                  98,
                  66,
                  99,
                  56,
                  120,
                  104,
                  113,
                  112,
                  43,
                  48,
                  121,
                  100,
                  120,
                  77,
                  73,
                  57,
                  102,
                  75,
                  65,
                  10,
                  101,
                  51,
                  104,
                  112,
                  77,
                  97,
                  99,
                  66,
                  65,
                  68,
                  55,
                  114,
                  84,
                  102,
                  75,
                  72,
                  77,
                  56,
                  85,
                  97,
                  52,
                  53,
                  83,
                  72,
                  88,
                  102,
                  83,
                  89,
                  71,
                  55,
                  54,
                  56,
                  78,
                  98,
                  105,
                  102,
                  79,
                  66,
                  57,
                  105,
                  53,
                  116,
                  111,
                  122,
                  78,
                  51,
                  53,
                  101,
                  48,
                  108,
                  80,
                  50,
                  90,
                  50,
                  113,
                  43,
                  53,
                  70,
                  87,
                  54,
                  97,
                  43,
                  105,
                  120,
                  10,
                  72,
                  81,
                  105,
                  118,
                  65,
                  51,
                  76,
                  68,
                  54,
                  89,
                  81,
                  55,
                  98,
                  72,
                  78,
                  85,
                  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 = '00:00.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:00.2',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:02.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:03.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:0a.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:0b.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:0c.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:11.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:12.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:12.1',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:12.2',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:13.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:13.1',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:13.2',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:14.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:14.1',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:14.3',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:14.4',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:18.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:18.1',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:18.2',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:18.3',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:18.4',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:18.5',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:19.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:19.1',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:19.2',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:19.3',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:19.4',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:19.5',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:1a.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:1a.1',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:1a.2',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:1a.3',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:1a.4',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:1a.5',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:1b.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:1b.1',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:1b.2',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:1b.3',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:1b.4',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:1b.5',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '02:00.0',
                     dependentDevice = '00:0a.0',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '02:00.1',
                     dependentDevice = '00:0a.0',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '02:00.2',
                     dependentDevice = '00:0a.0',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '02:00.4',
                     dependentDevice = '00:0a.0',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '03:00.0',
                     dependentDevice = '00:02.0',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '04:00.0',
                     dependentDevice = '04:00.0',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '04:00.1',
                     dependentDevice = '04:00.1',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '04:00.2',
                     dependentDevice = '04:00.2',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '04:00.3',
                     dependentDevice = '04:00.3',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '05:00.0',
                     dependentDevice = '05:00.0',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '05:00.1',
                     dependentDevice = '05:00.1',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '08:00.0',
                     dependentDevice = '00:0b.0',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '40:00.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '40:00.2',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '40:03.0',
                     dependentDevice = '',
                     passthruEnabled = false,
                     passthruCapable = false,
                     passthruActive = false
                  },
                  (vim.host.PciPassthruInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '44:00.0',
                     dependentDevice = '40:03.0',
                     passthruEnabled = false,
                     passthruCapable = true,
                     passthruActive = false
                  }
               ],
               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>
                     }
                  ]
               },
               featureVersion = (vim.host.FeatureVersionInfo) [
                  (vim.host.FeatureVersionInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'faultTolerance',
                     value = '4.0.0-4.0.0-4.0.0'
                  }
               ],
               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 = 0,
                        name = 'PowerPolicy.off.name',
                        shortName = 'off',
                        description = 'PowerPolicy.off.description'
                     }
                  ]
               },
               powerSystemInfo = (vim.host.PowerSystem.Info) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  currentPolicy = (vim.host.PowerSystem.PowerPolicy) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = 'PowerPolicy.off.name',
                     shortName = 'off',
                     description = 'PowerPolicy.off.description'
                  }
               },
               cacheConfigurationInfo = (vim.host.CacheConfigurationManager.CacheConfigurationInfo) [
                  (vim.host.CacheConfigurationManager.CacheConfigurationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     swapSize = 0L
                  },
                  (vim.host.CacheConfigurationManager.CacheConfigurationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     swapSize = 0L
                  },
                  (vim.host.CacheConfigurationManager.CacheConfigurationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24',
                     swapSize = 0L
                  }
               ],
               wakeOnLanCapable = false,
               featureCapability = (vim.host.FeatureCapability) [
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNOW',
                     featureName = 'cpuid.3DNOW',
                     value = '0'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNOWPLUS',
                     featureName = 'cpuid.3DNOWPLUS',
                     value = '0'
                  },
                  (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.AES',
                     featureName = 'cpuid.AES',
                     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.BMI1',
                     featureName = 'cpuid.BMI1',
                     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.Cyrix',
                     featureName = 'cpuid.Cyrix',
                     value = '0'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.DS',
                     featureName = 'cpuid.DS',
                     value = '0'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ENFSTRG',
                     featureName = 'cpuid.ENFSTRG',
                     value = '0'
                  },
                  (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.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.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FSGSBASE',
                     featureName = 'cpuid.FSGSBASE',
                     value = '0'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.Intel',
                     featureName = 'cpuid.Intel',
                     value = '0'
                  },
                  (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 = '0'
                  },
                  (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 = '0'
                  },
                  (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.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PSN',
                     featureName = 'cpuid.PSN',
                     value = '0'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDRAND',
                     featureName = 'cpuid.RDRAND',
                     value = '0'
                  },
                  (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.SMEP',
                     featureName = 'cpuid.SMEP',
                     value = '0'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SS',
                     featureName = 'cpuid.SS',
                     value = '0'
                  },
                  (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_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.TBM',
                     featureName = 'cpuid.TBM',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.VIA',
                     featureName = 'cpuid.VIA',
                     value = '0'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.VMX',
                     featureName = 'cpuid.VMX',
                     value = '0'
                  },
                  (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.XOP',
                     featureName = 'cpuid.XOP',
                     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 = 'hv.capable',
                     featureName = 'hv.capable',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vpmc.fixedWidth',
                     featureName = 'vpmc.fixedWidth',
                     value = '0'
                  },
                  (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.genctr.0',
                     featureName = 'vpmc.genctr.0',
                     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.microarchitecture.piledriver',
                     featureName = 'vpmc.microarchitecture.piledriver',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vpmc.numFixedCtrs',
                     featureName = 'vpmc.numFixedCtrs',
                     value = '0'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vpmc.numGenCtrs',
                     featureName = 'vpmc.numGenCtrs',
                     value = '6'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vpmc.version',
                     featureName = 'vpmc.version',
                     value = '0'
                  }
               ],
               maskedFeatureCapability = (vim.host.FeatureCapability) [
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNOW',
                     featureName = 'cpuid.3DNOW',
                     value = '0'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNOWPLUS',
                     featureName = 'cpuid.3DNOWPLUS',
                     value = '0'
                  },
                  (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.AES',
                     featureName = 'cpuid.AES',
                     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.BMI1',
                     featureName = 'cpuid.BMI1',
                     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.Cyrix',
                     featureName = 'cpuid.Cyrix',
                     value = '0'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.DS',
                     featureName = 'cpuid.DS',
                     value = '0'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ENFSTRG',
                     featureName = 'cpuid.ENFSTRG',
                     value = '0'
                  },
                  (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.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.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FSGSBASE',
                     featureName = 'cpuid.FSGSBASE',
                     value = '0'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.Intel',
                     featureName = 'cpuid.Intel',
                     value = '0'
                  },
                  (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 = '0'
                  },
                  (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 = '0'
                  },
                  (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.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PSN',
                     featureName = 'cpuid.PSN',
                     value = '0'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDRAND',
                     featureName = 'cpuid.RDRAND',
                     value = '0'
                  },
                  (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.SMEP',
                     featureName = 'cpuid.SMEP',
                     value = '0'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SS',
                     featureName = 'cpuid.SS',
                     value = '0'
                  },
                  (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_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.TBM',
                     featureName = 'cpuid.TBM',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.VIA',
                     featureName = 'cpuid.VIA',
                     value = '0'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.VMX',
                     featureName = 'cpuid.VMX',
                     value = '0'
                  },
                  (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.XOP',
                     featureName = 'cpuid.XOP',
                     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 = 'hv.capable',
                     featureName = 'hv.capable',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vpmc.fixedWidth',
                     featureName = 'vpmc.fixedWidth',
                     value = '0'
                  },
                  (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.genctr.0',
                     featureName = 'vpmc.genctr.0',
                     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.microarchitecture.piledriver',
                     featureName = 'vpmc.microarchitecture.piledriver',
                     value = '1'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vpmc.numFixedCtrs',
                     featureName = 'vpmc.numFixedCtrs',
                     value = '0'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vpmc.numGenCtrs',
                     featureName = 'vpmc.numGenCtrs',
                     value = '6'
                  },
                  (vim.host.FeatureCapability) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vpmc.version',
                     featureName = 'vpmc.version',
                     value = '0'
                  }
               ]
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) [
               (vim.event.LocalTSMEnabledEvent) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 1,
                  chainId = 49,
                  createdTime = 1970-01-01T00:00:00Z,
                  userName = '',
                  datacenter = <unset>,
                  computeResource = <unset>,
                  host = (vim.event.HostEventArgument) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'DL385Gen8.perflab.hp.com',
                     host = 'vim.HostSystem:ha-host'
                  },
                  vm = <unset>,
                  ds = <unset>,
                  net = <unset>,
                  dvs = <unset>,
                  fullFormattedMessage = 'ESXi Shell for the host DL385Gen8.perflab.hp.com has been enabled',
                  changeTag = <unset>
               },
               (vim.event.RemoteTSMEnabledEvent) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 2,
                  chainId = 97,
                  createdTime = 1970-01-01T00:00:00Z,
                  userName = '',
                  datacenter = <unset>,
                  computeResource = <unset>,
                  host = (vim.event.HostEventArgument) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'DL385Gen8.perflab.hp.com',
                     host = 'vim.HostSystem:ha-host'
                  },
                  vm = <unset>,
                  ds = <unset>,
                  net = <unset>,
                  dvs = <unset>,
                  fullFormattedMessage = 'SSH for the host DL385Gen8.perflab.hp.com has been enabled',
                  changeTag = <unset>
               }
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'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',
               hostUpdateProxyManager = <unset>,
               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'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'yellow'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
               'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'datastoreBrowser',
            val = 'vim.host.DatastoreBrowser:ha-host-datastorebrowser'
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'DisconnectHost_Task',
               'ReconnectHost_Task',
               'ReconfigureHostForDAS_Task',
               'PowerUpHostFromStandBy_Task',
               'ExitMaintenanceMode_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'hardware',
            val = (vim.host.HardwareInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               systemInfo = (vim.host.SystemInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vendor = 'HP',
                  model = 'ProLiant DL385p Gen8',
                  uuid = '31323436-3633-584d-5132-323230434231',
                  otherIdentifyingInfo = (vim.host.SystemIdentificationInfo) [
                     (vim.host.SystemIdentificationInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        identifierValue = ' unknown',
                        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 = 'PSF:',
                        identifierType = (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'OEM specific string',
                           summary = 'OEM specific string',
                           key = 'OemSpecificString'
                        }
                     },
                     (vim.host.SystemIdentificationInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        identifierValue = 'Product ID: 642136-001',
                        identifierType = (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'OEM specific string',
                           summary = 'OEM specific string',
                           key = 'OemSpecificString'
                        }
                     },
                     (vim.host.SystemIdentificationInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        identifierValue = 'MXQ2220CB1',
                        identifierType = (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Service tag',
                           summary = 'Service tag of the system',
                           key = 'ServiceTag'
                        }
                     }
                  ]
               },
               cpuPowerManagementInfo = (vim.host.CpuPowerManagementInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  currentPolicy = 'Not supported',
                  hardwareSupport = 'Not available'
               },
               cpuInfo = (vim.host.CpuInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCpuPackages = 2,
                  numCpuCores = 32,
                  numCpuThreads = 32,
                  hz = 2792999453L
               },
               cpuPkg = (vim.host.CpuPackage) [
                  (vim.host.CpuPackage) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     index = 0,
                     vendor = 'amd',
                     hz = 2792999652L,
                     busHz = 199499948L,
                     description = 'AMD Opteron(tm) Processor 6386 SE              ',
                     threadId = (short) [
                        0,
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7,
                        8,
                        9,
                        10,
                        11,
                        12,
                        13,
                        14,
                        15
                     ],
                     cpuFeature = (vim.host.CpuIdInfo) [
                        (vim.host.CpuIdInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           level = 0,
                           vendor = <unset>,
                           eax = '0000:0000:0000:0000:0000:0000:0000:1101',
                           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:0110:0000:0000:1111:0010:0000',
                           ebx = '0000:0000:0001:0000:0000:1000:0000:0000',
                           ecx = '0011:0110:1001:1000: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:0001:1110',
                           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:0110:0000:0000:1111:0010:0000',
                           ebx = '0011:0000:0000:0000:0000:0000:0000:0000',
                           ecx = '0000:0001:1110:1011:1011:1111: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 = '0000:0000:0000:0000:0000:0000:0000:0000',
                           ecx = '0000:0000:0000:0000:0101:0000:0000:1111',
                           edx = '0000:0000:0000:0000:0000:0000:0000:0000'
                        }
                     ]
                  },
                  (vim.host.CpuPackage) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     index = 1,
                     vendor = 'amd',
                     hz = 2792999255L,
                     busHz = 199499906L,
                     description = 'AMD Opteron(tm) Processor 6386 SE              ',
                     threadId = (short) [
                        16,
                        17,
                        18,
                        19,
                        20,
                        21,
                        22,
                        23,
                        24,
                        25,
                        26,
                        27,
                        28,
                        29,
                        30,
                        31
                     ],
                     cpuFeature = (vim.host.CpuIdInfo) [
                        (vim.host.CpuIdInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           level = 0,
                           vendor = <unset>,
                           eax = '0000:0000:0000:0000:0000:0000:0000:1101',
                           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:0110:0000:0000:1111:0010:0000',
                           ebx = '0010:0000:0001:0000:0000:1000:0000:0000',
                           ecx = '0011:0110:1001:1000: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:0001:1110',
                           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:0110:0000:0000:1111:0010:0000',
                           ebx = '0011:0000:0000:0000:0000:0000:0000:0000',
                           ecx = '0000:0001:1110:1011:1011:1111: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 = '0000:0000:0000:0000:0000:0000:0000:0000',
                           ecx = '0000:0000:0000:0000:0101:0000:0000:1111',
                           edx = '0000:0000:0000:0000:0000:0000:0000:0000'
                        }
                     ]
                  }
               ],
               memorySize = 274841640960L,
               numaInfo = (vim.host.NumaInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  type = 'NUMA',
                  numNodes = 4,
                  numaNode = (vim.host.NumaNode) [
                     (vim.host.NumaNode) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        typeId = 0,
                        cpuID = (short) [
                           7,
                           6,
                           5,
                           4,
                           3,
                           2,
                           1,
                           0
                        ],
                        memoryRangeBegin = 4294967296L,
                        memoryRangeLength = 65498251264L
                     },
                     (vim.host.NumaNode) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        typeId = 1,
                        cpuID = (short) [
                           15,
                           14,
                           13,
                           12,
                           11,
                           10,
                           9,
                           8
                        ],
                        memoryRangeBegin = 69793218560L,
                        memoryRangeLength = 68719476736L
                     },
                     (vim.host.NumaNode) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        typeId = 2,
                        cpuID = (short) [
                           23,
                           22,
                           21,
                           20,
                           19,
                           18,
                           17,
                           16
                        ],
                        memoryRangeBegin = 138512695296L,
                        memoryRangeLength = 68719476736L
                     },
                     (vim.host.NumaNode) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        typeId = 3,
                        cpuID = (short) [
                           31,
                           30,
                           29,
                           28,
                           27,
                           26,
                           25,
                           24
                        ],
                        memoryRangeBegin = 207232172032L,
                        memoryRangeLength = 68719472640L
                     }
                  ]
               },
               smcPresent = false,
               pciDevice = (vim.host.PciDevice) [
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:00.0',
                     classId = 1536,
                     bus = 0,
                     slot = 0,
                     function = 0,
                     vendorId = 4098,
                     subVendorId = 4156,
                     vendorName = 'ATI Technologies Inc',
                     deviceId = 23056,
                     subDeviceId = 5984,
                     parentBridge = <unset>,
                     deviceName = 'RD890 Northbridge only dual slot (2x16) PCI-e GFX Hydra part'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:00.2',
                     classId = 2054,
                     bus = 0,
                     slot = 0,
                     function = 2,
                     vendorId = 4098,
                     subVendorId = 4156,
                     vendorName = 'ATI Technologies Inc',
                     deviceId = 23075,
                     subDeviceId = 5986,
                     parentBridge = <unset>,
                     deviceName = 'RD990 I/O Memory Management Unit (IOMMU)'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:02.0',
                     classId = 1540,
                     bus = 0,
                     slot = 2,
                     function = 0,
                     vendorId = 4098,
                     subVendorId = 0,
                     vendorName = 'ATI Technologies Inc',
                     deviceId = 23062,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'RD890 PCI to PCI bridge (PCI express gpp port B)'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:03.0',
                     classId = 1540,
                     bus = 0,
                     slot = 3,
                     function = 0,
                     vendorId = 4098,
                     subVendorId = 0,
                     vendorName = 'ATI Technologies Inc',
                     deviceId = 23063,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'RD890 PCI to PCI bridge (PCI express gpp port C)'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:0a.0',
                     classId = 1540,
                     bus = 0,
                     slot = 10,
                     function = 0,
                     vendorId = 4098,
                     subVendorId = 0,
                     vendorName = 'ATI Technologies Inc',
                     deviceId = 23069,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'RD890 PCI to PCI bridge (external gfx1 port A)'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:0b.0',
                     classId = 1540,
                     bus = 0,
                     slot = 11,
                     function = 0,
                     vendorId = 4098,
                     subVendorId = 0,
                     vendorName = 'ATI Technologies Inc',
                     deviceId = 23071,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'RD890 PCI to PCI bridge (NB-SB link)'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:0c.0',
                     classId = 1540,
                     bus = 0,
                     slot = 12,
                     function = 0,
                     vendorId = 4098,
                     subVendorId = 0,
                     vendorName = 'Unknown',
                     deviceId = 23072,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Unknown'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:11.0',
                     classId = 257,
                     bus = 0,
                     slot = 17,
                     function = 0,
                     vendorId = 4098,
                     subVendorId = 4156,
                     vendorName = 'ATI Technologies Inc',
                     deviceId = 17296,
                     subDeviceId = 5998,
                     parentBridge = <unset>,
                     deviceName = 'SB700 SATA Controller [IDE Mode]'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:12.0',
                     classId = 3075,
                     bus = 0,
                     slot = 18,
                     function = 0,
                     vendorId = 4098,
                     subVendorId = 4156,
                     vendorName = 'ATI Technologies Inc',
                     deviceId = 17303,
                     subDeviceId = 6004,
                     parentBridge = <unset>,
                     deviceName = 'SB7x0/SB8x0/SB9x0 USB OHCI0 Controller'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:12.1',
                     classId = 3075,
                     bus = 0,
                     slot = 18,
                     function = 1,
                     vendorId = 4098,
                     subVendorId = 4156,
                     vendorName = 'ATI Technologies Inc',
                     deviceId = 17304,
                     subDeviceId = 6000,
                     parentBridge = <unset>,
                     deviceName = 'SB7x0 USB OHCI1 Controller'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:12.2',
                     classId = 3075,
                     bus = 0,
                     slot = 18,
                     function = 2,
                     vendorId = 4098,
                     subVendorId = 4156,
                     vendorName = 'ATI Technologies Inc',
                     deviceId = 17302,
                     subDeviceId = 6001,
                     parentBridge = <unset>,
                     deviceName = 'SB7x0/SB8x0/SB9x0 USB EHCI Controller'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:13.0',
                     classId = 3075,
                     bus = 0,
                     slot = 19,
                     function = 0,
                     vendorId = 4098,
                     subVendorId = 4156,
                     vendorName = 'ATI Technologies Inc',
                     deviceId = 17303,
                     subDeviceId = 6004,
                     parentBridge = <unset>,
                     deviceName = 'SB7x0/SB8x0/SB9x0 USB OHCI0 Controller'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:13.1',
                     classId = 3075,
                     bus = 0,
                     slot = 19,
                     function = 1,
                     vendorId = 4098,
                     subVendorId = 4156,
                     vendorName = 'ATI Technologies Inc',
                     deviceId = 17304,
                     subDeviceId = 6000,
                     parentBridge = <unset>,
                     deviceName = 'SB7x0 USB OHCI1 Controller'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:13.2',
                     classId = 3075,
                     bus = 0,
                     slot = 19,
                     function = 2,
                     vendorId = 4098,
                     subVendorId = 4156,
                     vendorName = 'ATI Technologies Inc',
                     deviceId = 17302,
                     subDeviceId = 6001,
                     parentBridge = <unset>,
                     deviceName = 'SB7x0/SB8x0/SB9x0 USB EHCI Controller'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:14.0',
                     classId = 3077,
                     bus = 0,
                     slot = 20,
                     function = 0,
                     vendorId = 4098,
                     subVendorId = 4156,
                     vendorName = 'ATI Technologies Inc',
                     deviceId = 17285,
                     subDeviceId = 6002,
                     parentBridge = <unset>,
                     deviceName = 'SBx00 SMBus Controller'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:14.1',
                     classId = 257,
                     bus = 0,
                     slot = 20,
                     function = 1,
                     vendorId = 4098,
                     subVendorId = 4156,
                     vendorName = 'ATI Technologies Inc',
                     deviceId = 17308,
                     subDeviceId = 6003,
                     parentBridge = <unset>,
                     deviceName = 'SB700/SB800 IDE Controller'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:14.3',
                     classId = 1537,
                     bus = 0,
                     slot = 20,
                     function = 3,
                     vendorId = 4098,
                     subVendorId = 4156,
                     vendorName = 'ATI Technologies Inc',
                     deviceId = 17309,
                     subDeviceId = 6005,
                     parentBridge = <unset>,
                     deviceName = 'SB7x0/SB8x0/SB9x0 LPC host controller'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:14.4',
                     classId = 1540,
                     bus = 0,
                     slot = 20,
                     function = 4,
                     vendorId = 4098,
                     subVendorId = 0,
                     vendorName = 'ATI Technologies Inc',
                     deviceId = 17284,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'SBx00 PCI to PCI Bridge'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:18.0',
                     classId = 1536,
                     bus = 0,
                     slot = 24,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices [AMD]',
                     deviceId = 5632,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Family 15h Processor Function 0'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:18.1',
                     classId = 1536,
                     bus = 0,
                     slot = 24,
                     function = 1,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices [AMD]',
                     deviceId = 5633,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Family 15h Processor Function 1'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:18.2',
                     classId = 1536,
                     bus = 0,
                     slot = 24,
                     function = 2,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices [AMD]',
                     deviceId = 5634,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Family 15h Processor Function 2'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:18.3',
                     classId = 1536,
                     bus = 0,
                     slot = 24,
                     function = 3,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices [AMD]',
                     deviceId = 5635,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Family 15h Processor Function 3'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:18.4',
                     classId = 1536,
                     bus = 0,
                     slot = 24,
                     function = 4,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices [AMD]',
                     deviceId = 5636,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Family 15h Processor Function 4'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:18.5',
                     classId = 1536,
                     bus = 0,
                     slot = 24,
                     function = 5,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices [AMD]',
                     deviceId = 5637,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Family 15h Processor Function 5'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:19.0',
                     classId = 1536,
                     bus = 0,
                     slot = 25,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices [AMD]',
                     deviceId = 5632,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Family 15h Processor Function 0'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:19.1',
                     classId = 1536,
                     bus = 0,
                     slot = 25,
                     function = 1,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices [AMD]',
                     deviceId = 5633,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Family 15h Processor Function 1'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:19.2',
                     classId = 1536,
                     bus = 0,
                     slot = 25,
                     function = 2,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices [AMD]',
                     deviceId = 5634,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Family 15h Processor Function 2'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:19.3',
                     classId = 1536,
                     bus = 0,
                     slot = 25,
                     function = 3,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices [AMD]',
                     deviceId = 5635,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Family 15h Processor Function 3'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:19.4',
                     classId = 1536,
                     bus = 0,
                     slot = 25,
                     function = 4,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices [AMD]',
                     deviceId = 5636,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Family 15h Processor Function 4'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:19.5',
                     classId = 1536,
                     bus = 0,
                     slot = 25,
                     function = 5,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices [AMD]',
                     deviceId = 5637,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Family 15h Processor Function 5'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:1a.0',
                     classId = 1536,
                     bus = 0,
                     slot = 26,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices [AMD]',
                     deviceId = 5632,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Family 15h Processor Function 0'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:1a.1',
                     classId = 1536,
                     bus = 0,
                     slot = 26,
                     function = 1,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices [AMD]',
                     deviceId = 5633,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Family 15h Processor Function 1'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:1a.2',
                     classId = 1536,
                     bus = 0,
                     slot = 26,
                     function = 2,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices [AMD]',
                     deviceId = 5634,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Family 15h Processor Function 2'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:1a.3',
                     classId = 1536,
                     bus = 0,
                     slot = 26,
                     function = 3,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices [AMD]',
                     deviceId = 5635,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Family 15h Processor Function 3'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:1a.4',
                     classId = 1536,
                     bus = 0,
                     slot = 26,
                     function = 4,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices [AMD]',
                     deviceId = 5636,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Family 15h Processor Function 4'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:1a.5',
                     classId = 1536,
                     bus = 0,
                     slot = 26,
                     function = 5,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices [AMD]',
                     deviceId = 5637,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Family 15h Processor Function 5'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:1b.0',
                     classId = 1536,
                     bus = 0,
                     slot = 27,
                     function = 0,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices [AMD]',
                     deviceId = 5632,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Family 15h Processor Function 0'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:1b.1',
                     classId = 1536,
                     bus = 0,
                     slot = 27,
                     function = 1,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices [AMD]',
                     deviceId = 5633,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Family 15h Processor Function 1'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:1b.2',
                     classId = 1536,
                     bus = 0,
                     slot = 27,
                     function = 2,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices [AMD]',
                     deviceId = 5634,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Family 15h Processor Function 2'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:1b.3',
                     classId = 1536,
                     bus = 0,
                     slot = 27,
                     function = 3,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices [AMD]',
                     deviceId = 5635,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Family 15h Processor Function 3'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:1b.4',
                     classId = 1536,
                     bus = 0,
                     slot = 27,
                     function = 4,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices [AMD]',
                     deviceId = 5636,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Family 15h Processor Function 4'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '00:1b.5',
                     classId = 1536,
                     bus = 0,
                     slot = 27,
                     function = 5,
                     vendorId = 4130,
                     subVendorId = 0,
                     vendorName = 'Advanced Micro Devices [AMD]',
                     deviceId = 5637,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'Family 15h Processor Function 5'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '02:00.0',
                     classId = 2176,
                     bus = 2,
                     slot = 0,
                     function = 0,
                     vendorId = 4156,
                     subVendorId = 4156,
                     vendorName = 'Hewlett-Packard Company',
                     deviceId = 13062,
                     subDeviceId = 13185,
                     parentBridge = '00:0a.0',
                     deviceName = 'iLO4'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '02:00.1',
                     classId = 768,
                     bus = 2,
                     slot = 0,
                     function = 1,
                     vendorId = 4139,
                     subVendorId = 4156,
                     vendorName = 'Matrox Graphics, Inc.',
                     deviceId = 1331,
                     subDeviceId = 13185,
                     parentBridge = '00:0a.0',
                     deviceName = 'iLO4'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '02:00.2',
                     classId = 2176,
                     bus = 2,
                     slot = 0,
                     function = 2,
                     vendorId = 4156,
                     subVendorId = 4156,
                     vendorName = 'Hewlett-Packard Company',
                     deviceId = 13063,
                     subDeviceId = 13185,
                     parentBridge = '00:0a.0',
                     deviceName = 'iLO4'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '02:00.4',
                     classId = 3075,
                     bus = 2,
                     slot = 0,
                     function = 4,
                     vendorId = 4156,
                     subVendorId = 4156,
                     vendorName = 'Hewlett-Packard Company',
                     deviceId = 13056,
                     subDeviceId = 13185,
                     parentBridge = '00:0a.0',
                     deviceName = 'iLO4'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '03:00.0',
                     classId = 260,
                     bus = 3,
                     slot = 0,
                     function = 0,
                     vendorId = 4156,
                     subVendorId = 4156,
                     vendorName = 'Hewlett-Packard Company',
                     deviceId = 12859,
                     subDeviceId = 13140,
                     parentBridge = '00:02.0',
                     deviceName = 'Smart Array P420i'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '04:00.0',
                     classId = 512,
                     bus = 4,
                     slot = 0,
                     function = 0,
                     vendorId = 5348,
                     subVendorId = 4156,
                     vendorName = 'Broadcom Corporation',
                     deviceId = 5719,
                     subDeviceId = 5789,
                     parentBridge = '00:0c.0',
                     deviceName = 'NetXtreme BCM5719 Gigabit Ethernet'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '04:00.1',
                     classId = 512,
                     bus = 4,
                     slot = 0,
                     function = 1,
                     vendorId = 5348,
                     subVendorId = 4156,
                     vendorName = 'Broadcom Corporation',
                     deviceId = 5719,
                     subDeviceId = 5789,
                     parentBridge = '00:0c.0',
                     deviceName = 'NetXtreme BCM5719 Gigabit Ethernet'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '04:00.2',
                     classId = 512,
                     bus = 4,
                     slot = 0,
                     function = 2,
                     vendorId = 5348,
                     subVendorId = 4156,
                     vendorName = 'Broadcom Corporation',
                     deviceId = 5719,
                     subDeviceId = 5789,
                     parentBridge = '00:0c.0',
                     deviceName = 'NetXtreme BCM5719 Gigabit Ethernet'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '04:00.3',
                     classId = 512,
                     bus = 4,
                     slot = 0,
                     function = 3,
                     vendorId = 5348,
                     subVendorId = 4156,
                     vendorName = 'Broadcom Corporation',
                     deviceId = 5719,
                     subDeviceId = 5789,
                     parentBridge = '00:0c.0',
                     deviceName = 'NetXtreme BCM5719 Gigabit Ethernet'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '05:00.0',
                     classId = 512,
                     bus = 5,
                     slot = 0,
                     function = 0,
                     vendorId = -32634,
                     subVendorId = 4156,
                     vendorName = 'Intel Corporation',
                     deviceId = 4347,
                     subDeviceId = 6099,
                     parentBridge = '00:03.0',
                     deviceName = '82599EB 10-Gigabit SFI/SFP+ Network Connection'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '05:00.1',
                     classId = 512,
                     bus = 5,
                     slot = 0,
                     function = 1,
                     vendorId = -32634,
                     subVendorId = 4156,
                     vendorName = 'Intel Corporation',
                     deviceId = 4347,
                     subDeviceId = 6099,
                     parentBridge = '00:03.0',
                     deviceName = '82599EB 10-Gigabit SFI/SFP+ Network Connection'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '08:00.0',
                     classId = 260,
                     bus = 8,
                     slot = 0,
                     function = 0,
                     vendorId = 4156,
                     subVendorId = 4156,
                     vendorName = 'Hewlett-Packard Company',
                     deviceId = 12859,
                     subDeviceId = 13138,
                     parentBridge = '00:0b.0',
                     deviceName = 'Smart Array P421'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '40:00.0',
                     classId = 1536,
                     bus = 64,
                     slot = 0,
                     function = 0,
                     vendorId = 4098,
                     subVendorId = 4156,
                     vendorName = 'ATI Technologies Inc',
                     deviceId = 23056,
                     subDeviceId = 5984,
                     parentBridge = <unset>,
                     deviceName = 'RD890 Northbridge only dual slot (2x16) PCI-e GFX Hydra part'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '40:00.2',
                     classId = 2054,
                     bus = 64,
                     slot = 0,
                     function = 2,
                     vendorId = 4098,
                     subVendorId = 4156,
                     vendorName = 'ATI Technologies Inc',
                     deviceId = 23075,
                     subDeviceId = 5986,
                     parentBridge = <unset>,
                     deviceName = 'RD990 I/O Memory Management Unit (IOMMU)'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '40:03.0',
                     classId = 1540,
                     bus = 64,
                     slot = 3,
                     function = 0,
                     vendorId = 4098,
                     subVendorId = 0,
                     vendorName = 'ATI Technologies Inc',
                     deviceId = 23063,
                     subDeviceId = 0,
                     parentBridge = <unset>,
                     deviceName = 'RD890 PCI to PCI bridge (PCI express gpp port C)'
                  },
                  (vim.host.PciDevice) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     id = '44:00.0',
                     classId = 260,
                     bus = 68,
                     slot = 0,
                     function = 0,
                     vendorId = 4156,
                     subVendorId = 4156,
                     vendorName = 'Hewlett-Packard Company',
                     deviceId = 12859,
                     subDeviceId = 13138,
                     parentBridge = '40:03.0',
                     deviceName = 'Smart Array P421'
                  }
               ],
               cpuFeature = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = '0000:0000:0000:0000:0000:0000:0000:1101',
                     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:0110:0000:0000:1111:0010:0000',
                     ebx = '0000:0000:0001:0000:0000:1000:0000:0000',
                     ecx = '0011:0110:1001:1000: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:0001:1110',
                     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:0110:0000:0000:1111:0010:0000',
                     ebx = '0011:0000:0000:0000:0000:0000:0000:0000',
                     ecx = '0000:0001:1110:1011:1011:1111: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 = '0000:0000:0000:0000:0000:0000:0000:0000',
                     ecx = '0000:0000:0000:0000:0101:0000:0000:1111',
                     edx = '0000:0000:0000:0000:0000:0000:0000:0000'
                  }
               ],
               biosInfo = (vim.host.BIOSInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  biosVersion = 'A28',
                  releaseDate = 2012-08-14T00:00:00Z
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'licensableResource',
            val = (vim.LicenseManager.LicensableResourceInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               resource = (vmodl.KeyAnyValue) [
                  (vmodl.KeyAnyValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numCpuPackages',
                     value = 2L
                  },
                  (vmodl.KeyAnyValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numCpuCores',
                     value = 16L
                  },
                  (vmodl.KeyAnyValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'memorySize',
                     value = 268400040L
                  },
                  (vmodl.KeyAnyValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'memoryForVms',
                     value = 268517376L
                  },
                  (vmodl.KeyAnyValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numVmsStarted',
                     value = 108L
                  },
                  (vmodl.KeyAnyValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numVmsStarting',
                     value = 0L
                  }
               ]
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'DL385Gen8.perflab.hp.com'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt',
               'vim.Network:HaNetwork-internal'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.ComputeResource:ha-compute-res'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) [
               'vim.Task:haTask-ha-host-vim.HostSystem.acquireCimServicesTicket-384849061'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.host.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               connectionState = 'connected',
               powerState = 'poweredOn',
               standbyMode = <unset>,
               inMaintenanceMode = false,
               bootTime = 2012-11-11T10:22:00.335831Z,
               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 = 'System Board 9 Power Meter --- Device enabled',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 45600L,
                           unitModifier = -2,
                           baseUnits = 'Watts',
                           rateUnits = <unset>,
                           sensorType = 'power'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Other 9 47-System Board --- Normal',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 2100L,
                           unitModifier = -2,
                           baseUnits = 'Degrees C',
                           rateUnits = <unset>,
                           sensorType = 'temperature'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Add-in Card 6 45-PCI 5 --- Normal',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 4500L,
                           unitModifier = -2,
                           baseUnits = 'Degrees C',
                           rateUnits = <unset>,
                           sensorType = 'temperature'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Add-in Card 3 42-PCI 2 --- Normal',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 4400L,
                           unitModifier = -2,
                           baseUnits = 'Degrees C',
                           rateUnits = <unset>,
                           sensorType = 'temperature'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Internal Expansion Board 9 40-PCI 6 Zone --- Normal',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 2300L,
                           unitModifier = -2,
                           baseUnits = 'Degrees C',
                           rateUnits = <unset>,
                           sensorType = 'temperature'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Internal Expansion Board 8 39-PCI 5 Zone --- Normal',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 2300L,
                           unitModifier = -2,
                           baseUnits = 'Degrees C',
                           rateUnits = <unset>,
                           sensorType = 'temperature'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Internal Expansion Board 7 38-PCI 4 Zone --- Normal',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 2200L,
                           unitModifier = -2,
                           baseUnits = 'Degrees C',
                           rateUnits = <unset>,
                           sensorType = 'temperature'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Internal Expansion Board 6 37-I/O Board 2 --- Normal',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 2100L,
                           unitModifier = -2,
                           baseUnits = 'Degrees C',
                           rateUnits = <unset>,
                           sensorType = 'temperature'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Internal Expansion Board 5 36-PCI 3 Zone --- Normal',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 2300L,
                           unitModifier = -2,
                           baseUnits = 'Degrees C',
                           rateUnits = <unset>,
                           sensorType = 'temperature'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Internal Expansion Board 4 35-PCI 2 Zone --- Normal',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 2200L,
                           unitModifier = -2,
                           baseUnits = 'Degrees C',
                           rateUnits = <unset>,
                           sensorType = 'temperature'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Internal Expansion Board 3 34-PCI 1 Zone --- Normal',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 2100L,
                           unitModifier = -2,
                           baseUnits = 'Degrees C',
                           rateUnits = <unset>,
                           sensorType = 'temperature'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Internal Expansion Board 2 33-I/O Board 1 --- Normal',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 2300L,
                           unitModifier = -2,
                           baseUnits = 'Degrees C',
                           rateUnits = <unset>,
                           sensorType = 'temperature'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Other 8 32-System Board --- Normal',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 2200L,
                           unitModifier = -2,
                           baseUnits = 'Degrees C',
                           rateUnits = <unset>,
                           sensorType = 'temperature'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Other 7 31-System Board --- Normal',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 2400L,
                           unitModifier = -2,
                           baseUnits = 'Degrees C',
                           rateUnits = <unset>,
                           sensorType = 'temperature'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Other 6 30-System Board --- Normal',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 2400L,
                           unitModifier = -2,
                           baseUnits = 'Degrees C',
                           rateUnits = <unset>,
                           sensorType = 'temperature'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Other 5 29-System Board --- Normal',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 2400L,
                           unitModifier = -2,
                           baseUnits = 'Degrees C',
                           rateUnits = <unset>,
                           sensorType = 'temperature'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Management Module 1 27-iLO Zone --- Normal',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 2500L,
                           unitModifier = -2,
                           baseUnits = 'Degrees C',
                           rateUnits = <unset>,
                           sensorType = 'temperature'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Other 4 26-HD Cntlr Zone --- Normal',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 2500L,
                           unitModifier = -2,
                           baseUnits = 'Degrees C',
                           rateUnits = <unset>,
                           sensorType = 'temperature'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Battery 2 25-SuperCap Max --- Normal',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 2300L,
                           unitModifier = -2,
                           baseUnits = 'Degrees C',
                           rateUnits = <unset>,
                           sensorType = 'temperature'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Other 3 24-HD Controller --- Normal',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 4000L,
                           unitModifier = -2,
                           baseUnits = 'Degrees C',
                           rateUnits = <unset>,
                           sensorType = 'temperature'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Battery 1 23-Battery Zone --- Normal',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 2600L,
                           unitModifier = -2,
                           baseUnits = 'Degrees C',
                           rateUnits = <unset>,
                           sensorType = 'temperature'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Power Domain 4 22-VR P2 Mem --- Normal',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 2200L,
                           unitModifier = -2,
                           baseUnits = 'Degrees C',
                           rateUnits = <unset>,
                           sensorType = 'temperature'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Power Domain 3 21-VR P1 Mem --- Normal',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 2300L,
                           unitModifier = -2,
                           baseUnits = 'Degrees C',
                           rateUnits = <unset>,
                           sensorType = 'temperature'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Power Domain 2 20-VR P2 --- Normal',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 2500L,
                           unitModifier = -2,
                           baseUnits = 'Degrees C',
                           rateUnits = <unset>,
                           sensorType = 'temperature'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Power Domain 1 19-VR P1 --- Normal',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 2800L,
                           unitModifier = -2,
                           baseUnits = 'Degrees C',
                           rateUnits = <unset>,
                           sensorType = 'temperature'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Power Supply 6 18-P/S Zone --- Normal',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 1900L,
                           unitModifier = -2,
                           baseUnits = 'Degrees C',
                           rateUnits = <unset>,
                           sensorType = 'temperature'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Power Supply 5 17-P/S 2 --- Normal',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 1900L,
                           unitModifier = -2,
                           baseUnits = 'Degrees C',
                           rateUnits = <unset>,
                           sensorType = 'temperature'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Power Supply 4 16-P/S 1 --- Normal',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 1700L,
                           unitModifier = -2,
                           baseUnits = 'Degrees C',
                           rateUnits = <unset>,
                           sensorType = 'temperature'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Internal Expansion Board 1 15-Chipset 3 --- Normal',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 3200L,
                           unitModifier = -2,
                           baseUnits = 'Degrees C',
                           rateUnits = <unset>,
                           sensorType = 'temperature'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Other 2 14-Chipset2 Zone --- Normal',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 2600L,
                           unitModifier = -2,
                           baseUnits = 'Degrees C',
                           rateUnits = <unset>,
                           sensorType = 'temperature'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Other 1 13-Chipset 1 --- Normal',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 4100L,
                           unitModifier = -2,
                           baseUnits = 'Degrees C',
                           rateUnits = <unset>,
                           sensorType = 'temperature'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 1 12-HD Max --- Normal',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 3500L,
                           unitModifier = -2,
                           baseUnits = 'Degrees C',
                           rateUnits = <unset>,
                           sensorType = 'temperature'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 8 11-P2 DIMM 10-12 --- Normal',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 2000L,
                           unitModifier = -2,
                           baseUnits = 'Degrees C',
                           rateUnits = <unset>,
                           sensorType = 'temperature'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 7 10-P2 DIMM 7-9 --- Normal',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 1900L,
                           unitModifier = -2,
                           baseUnits = 'Degrees C',
                           rateUnits = <unset>,
                           sensorType = 'temperature'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 6 09-P2 DIMM 4-6 --- Normal',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 1900L,
                           unitModifier = -2,
                           baseUnits = 'Degrees C',
                           rateUnits = <unset>,
                           sensorType = 'temperature'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 5 08-P2 DIMM 1-3 --- Normal',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 2000L,
                           unitModifier = -2,
                           baseUnits = 'Degrees C',
                           rateUnits = <unset>,
                           sensorType = 'temperature'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 4 07-P1 DIMM 10-12 --- Normal',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 2200L,
                           unitModifier = -2,
                           baseUnits = 'Degrees C',
                           rateUnits = <unset>,
                           sensorType = 'temperature'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 3 06-P1 DIMM 7-9 --- Normal',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 2200L,
                           unitModifier = -2,
                           baseUnits = 'Degrees C',
                           rateUnits = <unset>,
                           sensorType = 'temperature'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 2 05-P1 DIMM 4-6 --- Normal',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 2200L,
                           unitModifier = -2,
                           baseUnits = 'Degrees C',
                           rateUnits = <unset>,
                           sensorType = 'temperature'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Memory Device 1 04-P1 DIMM 1-3 --- Normal',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 2200L,
                           unitModifier = -2,
                           baseUnits = 'Degrees C',
                           rateUnits = <unset>,
                           sensorType = 'temperature'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Other 2 03-CPU 2 --- Normal',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 4000L,
                           unitModifier = -2,
                           baseUnits = 'Degrees C',
                           rateUnits = <unset>,
                           sensorType = 'temperature'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Other 1 02-CPU 1 --- Normal',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 4000L,
                           unitModifier = -2,
                           baseUnits = 'Degrees C',
                           rateUnits = <unset>,
                           sensorType = 'temperature'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Other 1 01-Inlet Ambient --- Normal',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 1500L,
                           unitModifier = -2,
                           baseUnits = 'Degrees C',
                           rateUnits = <unset>,
                           sensorType = 'temperature'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Board 6 Fan 6 --- Transition to Running',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 9996L,
                           unitModifier = -2,
                           baseUnits = 'Percentage',
                           rateUnits = <unset>,
                           sensorType = 'fan'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Board 5 Fan 5 --- Transition to Running',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 9996L,
                           unitModifier = -2,
                           baseUnits = 'Percentage',
                           rateUnits = <unset>,
                           sensorType = 'fan'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Board 4 Fan 4 --- Transition to Running',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 9996L,
                           unitModifier = -2,
                           baseUnits = 'Percentage',
                           rateUnits = <unset>,
                           sensorType = 'fan'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Board 3 Fan 3 --- Transition to Running',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 9996L,
                           unitModifier = -2,
                           baseUnits = 'Percentage',
                           rateUnits = <unset>,
                           sensorType = 'fan'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Board 2 Fan 2 --- Transition to Running',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 9996L,
                           unitModifier = -2,
                           baseUnits = 'Percentage',
                           rateUnits = <unset>,
                           sensorType = 'fan'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Board 1 Fan 1 --- Transition to Running',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 9996L,
                           unitModifier = -2,
                           baseUnits = 'Percentage',
                           rateUnits = <unset>,
                           sensorType = 'fan'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Power Supply 2 Power Supply 2: Failure status --- Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 21000L,
                           unitModifier = -2,
                           baseUnits = 'Watts',
                           rateUnits = <unset>,
                           sensorType = 'power'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Power Supply 1 Power Supply 1: Failure status --- Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 20500L,
                           unitModifier = -2,
                           baseUnits = 'Watts',
                           rateUnits = <unset>,
                           sensorType = 'power'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware Rollup Health State',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'system'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Proc 1 Level-1 Cache is 786432 B',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Processors'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Proc 1 Level-2 Cache is 16777216 B',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Processors'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Proc 1 Level-3 Cache is 12582912 B',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Processors'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Proc 2 Level-1 Cache is 786432 B',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Processors'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Proc 2 Level-2 Cache is 16777216 B',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Processors'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Proc 2 Level-3 Cache is 12582912 B',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Processors'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Hewlett-Packard BMC Firmware (node 0) 46:10000 1.10',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'HP System BIOS A28 2012-08-14 00:00:00.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware, Inc. VMware ESXi 5.1.0 build-799733 2012-08-01 00:00:00.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware, Inc. VMware ESXi Alternate Boot Bank 5.1.0 build-799733',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'hp hpnmi 2.0.11-434156 2011-07-29 20:49:52.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware sata-sata-promise 2.12-3vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware esx-xserver 5.1.0-0.0.799733 2012-08-02 03:01:09.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'QLogic ima-qla4xxx 500.2.01.31-1vmw.0.0.011509 2012-01-15 09:40:07.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware net-nx-nic 5.0.619-3vmw.500.0.0.472560 2012-04-30 06:03:48.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Hewlett-Packard char-hpcru 5.0.3.09-1OEM.500.0.0.434156 2012-08-30 20:27:38.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware scsi-megaraid-sas 5.34-4vmw.510.0.0.799733 2012-08-02 03:00:41.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Broadcom net-tg3 3.123b.v50.1-1OEM.500.0.0.472560 2012-04-03 21:13:10.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware scsi-ips 7.12.05-4vmw.510.0.0.799733 2012-08-02 03:00:42.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'QLogic scsi-qla4xxx 624.01.43-1OEM.500.0.0.472560 2012-02-09 10:52:27.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware net-e1000e 1.1.2-3vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Hewlett-Packard hponcfg 04-00.10 2011-11-13 02:13:04.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware net-e1000 8.0.3.1-2vmw.510.0.0.799733 2012-08-02 03:00:41.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Hewlett-Packard hpacucli 9.20-9.0 2012-06-06 22:33:14.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Hewlett-Packard scsi-hpvsa 5.0.0-36OEM.500.0.0.472560 2012-06-15 16:04:51.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware scsi-mptspi 4.23.01.00-6vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware ata-pata-hpt3x2n 0.3.4-3vmw.510.0.0.799733 2012-08-02 03:00:42.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware net-s2io 2.1.4.13427-3vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware esx-dvfilter-generic-fastpath 5.1.0-0.0.799733 2012-08-02 03:01:09.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware scsi-lpfc820 8.2.3.1-127vmw.510.0.0.799733 2012-08-02 03:00:42.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware ata-pata-amd 0.3.10-3vmw.510.0.0.799733 2012-08-02 03:00:42.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware tools-light 5.1.0-0.0.799733 2012-08-02 03:01:09.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Broadcom net-bnx2x 1.72.54.v50.2-1OEM.500.0.0.472560 2012-05-10 00:48:00.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware esx-tboot 5.1.0-0.0.799733 2012-08-02 03:01:09.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware ipmi-ipmi-devintf 39.1-4vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware net-r8169 6.011.00-2vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware sata-ata-piix 2.12-6vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware ata-pata-via 0.3.3-2vmw.510.0.0.799733 2012-08-02 03:00:42.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware scsi-aacraid 1.1.5.1-9vmw.510.0.0.799733 2012-08-02 03:00:41.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware scsi-rste 2.0.2.0088-1vmw.510.0.0.799733 2012-08-02 03:01:09.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Mellanox net-mlx4-en 1.6.1.2-1OEM.500.0.0.406165 2011-08-08 18:05:24.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Emulex scsi-be2iscsi 4.2.324.12-1OEM.500.0.0.472629 2012-08-28 19:55:29.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware ata-pata-cmd64x 0.2.5-3vmw.510.0.0.799733 2012-08-02 03:00:42.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Broadcom scsi-bnx2i 2.72.10.v50.2-1OEM.500.0.0.472560 2012-04-02 17:30:00.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware block-cciss 3.6.14-10vmw.510.0.0.799733 2012-08-02 03:00:42.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'qlogic scsi-qla2xxx 911.k1.1-26OEM.500.0.0.472560 2012-02-08 06:54:22.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Broadcom scsi-bnx2fc 1.72.51.v50.1-1OEM.500.0.0.406165 2012-04-19 16:49:15.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware sata-sata-nv 3.5-4vmw.510.0.0.799733 2012-08-02 03:00:42.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware net-ixgbe 3.7.13.6iov-10vmw.510.0.0.799733 2012-08-02 03:00:42.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware sata-sata-sil24 1.1-1vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware ata-pata-pdc2027x 1.0-3vmw.510.0.0.799733 2012-08-02 03:00:42.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Hewlett-Packard hp-ams 500.9.2.0-11.434156 2012-06-12 16:51:56.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware scsi-adp94xx 1.0.8.12-6vmw.510.0.0.799733 2012-08-02 03:00:42.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware ata-pata-sil680 0.4.8-3vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware ipmi-ipmi-msghandler 39.1-4vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Hewlett-Packard hpbootcfg 01-01.02 2012-04-05 13:28:14.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware scsi-fnic 1.5.0.3-1vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware misc-drivers 5.1.0-0.0.799733 2012-08-02 03:00:41.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Hewlett-Packard hp-smx-provider 500.03.01.10.2-434156 2012-07-27 06:29:40.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware scsi-megaraid-mbox 2.20.5.1-6vmw.510.0.0.799733 2012-08-02 03:00:41.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware net-forcedeth 0.61-2vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Hewlett-Packard hp-build 5.32.5-434156 2012-09-21 17:49:38.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Hewlett-Packard scsi-hpsa 5.0.0-28OEM.500.0.0.472560 2012-04-16 21:58:46.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Broadcom misc-cnic-register 1.72.1.v50.1-1OEM.500.0.0.472560 2012-01-05 01:55:04.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'QLogic net-qlcnic 5.0.741-1OEM.500.0.0.472560 2011-11-08 10:57:40.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Emulex ima-be2iscsi 4.2.324.12-1OEM.500.0.0.472629 2012-08-28 19:55:53.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware sata-ahci 3.0-13vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware sata-sata-svw 2.3-3vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware ata-pata-serverworks 0.4.3-3vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware esx-base 5.1.0-0.0.799733 2012-08-02 03:01:09.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Hewlett-Packard vmware-esx-hp_vaaip_p2000 2.1.0-2 2011-10-07 23:34:17.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Hewlett-Packard char-hpilo 500.9.0.0.9-1OEM.500.0.0.434156 2011-10-07 14:50:08.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Broadcom net-bnx2 2.2.1l.v50.1-1OEM.500.0.0.472560 2012-04-19 00:16:21.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware scsi-megaraid2 2.00.4-9vmw.510.0.0.799733 2012-08-02 03:00:41.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'LSI scsi-mpt2sas 13.10.02.00.1vmw-1OEM.500.0.0.472560 2012-06-13 18:21:05.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware ipmi-ipmi-si-drv 39.1-4vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware ata-pata-atiixp 0.4.6-4vmw.510.0.0.799733 2012-08-02 03:00:42.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware net-sky2 1.20-2vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware ehci-ehci-hcd 1.0-3vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Intel net-igb 3.2.10-1OEM.500.0.0.472560 2011-09-22 15:40:14.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Broadcom net-cnic 1.72.50.v50.1-1OEM.500.0.0.472560 2012-05-02 22:13:13.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware uhci-usb-uhci 1.0-3vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware scsi-aic79xx 3.1-5vmw.510.0.0.799733 2012-08-02 03:00:41.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware net-vmxnet3 1.1.3.0-3vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Brocade scsi-bfa 3.0.0.0-1OEM.500.0.0.406165 2011-07-22 23:04:55.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware scsi-mptsas 4.23.01.00-6vmw.510.0.0.799733 2012-08-02 03:00:41.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware net-enic 1.4.2.15a-1vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware net-be2net 4.1.255.11-1vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware esx-xlibs 5.1.0-0.0.799733 2012-08-02 03:01:09.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware sata-sata-sil 2.3-4vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware ohci-usb-ohci 1.0-3vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'VMware net-r8168 8.013.00-3vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'tg3 driver 3.123b.v50.1',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'tg3 driver 3.123b.v50.1',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'tg3 driver 3.123b.v50.1',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'tg3 driver 3.123b.v50.1',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'ixgbe driver 3.7.13.6iov-NAPI',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'ixgbe driver 3.7.13.6iov-NAPI',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'HP Smart Array Controller HPSA1 Firmware 3.22',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'HP Smart Array Controller HPSA2 Firmware 3.22',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'HP Smart Array Controller HPSA3 Firmware 3.22',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'tg3 device firmware 5719-v1.29 NCSI v1.0.88.0',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'tg3 device firmware 5719-v1.29 NCSI v1.0.88.0',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'tg3 device firmware 5719-v1.29 NCSI v1.0.88.0',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'tg3 device firmware 5719-v1.29 NCSI v1.0.88.0',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'ixgbe device firmware 0x80000306',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'ixgbe device firmware 0x80000306',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Software Components'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Power Supply 1: Running/Full Power-Enabled',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'power'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Power Supply 2: Running/Full Power-Enabled',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'power'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Power Supply 4: Not Installed',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'power'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Power Supply 5: Not Installed',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'power'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Power Supply 6: Not Installed',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'power'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 8 Clr 1 Bay 8: Drive Fault - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 8 Clr 1 Bay 8: Predictive Failure - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 8 Clr 1 Bay 8: Parity Check In Progress - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 8 Clr 1 Bay 8: In Critical Array - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 8 Clr 1 Bay 8: In Failed Array - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 8 Clr 1 Bay 8: Rebuild In Progress - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 8 Clr 1 Bay 8: Rebuild Aborted - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 7 Clr 1 Bay 7: Drive Fault - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 7 Clr 1 Bay 7: Predictive Failure - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 7 Clr 1 Bay 7: Parity Check In Progress - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 7 Clr 1 Bay 7: In Critical Array - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 7 Clr 1 Bay 7: In Failed Array - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 7 Clr 1 Bay 7: Rebuild In Progress - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 7 Clr 1 Bay 7: Rebuild Aborted - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 6 Clr 1 Bay 6: Drive Fault - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 6 Clr 1 Bay 6: Predictive Failure - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 6 Clr 1 Bay 6: Parity Check In Progress - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 6 Clr 1 Bay 6: In Critical Array - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 6 Clr 1 Bay 6: In Failed Array - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 6 Clr 1 Bay 6: Rebuild In Progress - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 6 Clr 1 Bay 6: Rebuild Aborted - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 5 Clr 1 Bay 5: Drive Fault - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 5 Clr 1 Bay 5: Predictive Failure - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 5 Clr 1 Bay 5: Parity Check In Progress - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 5 Clr 1 Bay 5: In Critical Array - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 5 Clr 1 Bay 5: In Failed Array - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 5 Clr 1 Bay 5: Rebuild In Progress - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 5 Clr 1 Bay 5: Rebuild Aborted - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 4 Clr 1 Bay 4: Drive Fault - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 4 Clr 1 Bay 4: Predictive Failure - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 4 Clr 1 Bay 4: Parity Check In Progress - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 4 Clr 1 Bay 4: In Critical Array - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 4 Clr 1 Bay 4: In Failed Array - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 4 Clr 1 Bay 4: Rebuild In Progress - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 4 Clr 1 Bay 4: Rebuild Aborted - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 3 Clr 1 Bay 3: Drive Fault - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 3 Clr 1 Bay 3: Predictive Failure - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 3 Clr 1 Bay 3: Parity Check In Progress - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 3 Clr 1 Bay 3: In Critical Array - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 3 Clr 1 Bay 3: In Failed Array - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 3 Clr 1 Bay 3: Rebuild In Progress - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 3 Clr 1 Bay 3: Rebuild Aborted - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 2 Clr 1 Bay 2: Drive Fault - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 2 Clr 1 Bay 2: Predictive Failure - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 2 Clr 1 Bay 2: Parity Check In Progress - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 2 Clr 1 Bay 2: In Critical Array - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 2 Clr 1 Bay 2: In Failed Array - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 2 Clr 1 Bay 2: Rebuild In Progress - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 2 Clr 1 Bay 2: Rebuild Aborted - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 1 Clr 1 Bay 1: Drive Fault - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 1 Clr 1 Bay 1: Predictive Failure - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 1 Clr 1 Bay 1: Parity Check In Progress - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 1 Clr 1 Bay 1: In Critical Array - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 1 Clr 1 Bay 1: In Failed Array - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 1 Clr 1 Bay 1: Rebuild In Progress - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk or Disk Bay 1 Clr 1 Bay 1: Rebuild Aborted - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Storage'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Board 8 Memory: Uncorrectable ECC - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Memory'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Board 8 Memory: Correctable ECC logging limit reached - Deassert',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'Memory'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'System Board 7 Fans - Fully redundant',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'fan'
                        },
                        (vim.host.NumericSensorInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Power Supply 3 Power Supplies - Fully redundant',
                           healthState = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Sensor is operating under normal conditions',
                              key = 'green'
                           },
                           currentReading = 0L,
                           unitModifier = 0,
                           baseUnits = '',
                           rateUnits = <unset>,
                           sensorType = 'power'
                        }
                     ]
                  },
                  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',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Yellow',
                              summary = 'All functionality is available but some might be degraded',
                              key = 'Yellow'
                           }
                        }
                     ],
                     cpuStatusInfo = (vim.host.HardwareStatusInfo.HardwareElementInfo) [
                        (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Proc 1',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              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 2',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           }
                        }
                     ],
                     storageStatusInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo) [
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'HP Smart Array P420i Controller : Embedded : HPAS1',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) [
                              (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 property = 'Firmware Version',
                                 value = '3.22'
                              }
                           ]
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'HP Smart Array P421 Controller : Slot 2 : HPAS2',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) [
                              (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 property = 'Firmware Version',
                                 value = '3.22'
                              }
                           ]
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'HP Smart Array P421 Controller : Slot 5 : HPAS3',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) [
                              (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 property = 'Firmware Version',
                                 value = '3.22'
                              }
                           ]
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Battery on HPSA1',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) [
                              (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 property = 'Battery Status',
                                 value = 'Fully Charged'
                              }
                           ]
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Battery on HPSA2',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) [
                              (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 property = 'Battery Status',
                                 value = 'Fully Charged'
                              }
                           ]
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Battery on HPSA3',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) [
                              (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 property = 'Battery Status',
                                 value = 'Fully Charged'
                              }
                           ]
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk 1 on HPSA1 : Port 1I Box 2 Bay 1 : 372GB : Data Disk',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk 2 on HPSA1 : Port 1I Box 2 Bay 2 : 372GB : Data Disk',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk 3 on HPSA1 : Port 1I Box 2 Bay 3 : 372GB : Data Disk',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk 4 on HPSA1 : Port 1I Box 2 Bay 4 : 372GB : Data Disk',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk 5 on HPSA1 : Port 2I Box 2 Bay 5 : 372GB : Data Disk',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk 6 on HPSA1 : Port 2I Box 2 Bay 6 : 372GB : Data Disk',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk 7 on HPSA1 : Port 2I Box 2 Bay 7 : 372GB : Data Disk',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk 8 on HPSA1 : Port 2I Box 2 Bay 8 : 372GB : Data Disk',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk 1 on HPSA2 : Port 1E Box 1 Bay 1 : 372GB : Data Disk',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk 2 on HPSA2 : Port 1E Box 1 Bay 2 : 372GB : Data Disk',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk 3 on HPSA2 : Port 1E Box 1 Bay 3 : 372GB : Data Disk',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk 4 on HPSA2 : Port 1E Box 1 Bay 4 : 372GB : Data Disk',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk 5 on HPSA2 : Port 1E Box 1 Bay 5 : 372GB : Data Disk',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk 6 on HPSA2 : Port 1E Box 1 Bay 6 : 372GB : Data Disk',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk 7 on HPSA2 : Port 1E Box 1 Bay 7 : 372GB : Data Disk',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk 8 on HPSA2 : Port 1E Box 1 Bay 8 : 372GB : Data Disk',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk 9 on HPSA2 : Port 2E Box 1 Bay 1 : 372GB : Data Disk',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk 10 on HPSA2 : Port 2E Box 1 Bay 2 : 372GB : Data Disk',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk 11 on HPSA2 : Port 2E Box 1 Bay 3 : 372GB : Data Disk',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk 12 on HPSA2 : Port 2E Box 1 Bay 4 : 372GB : Data Disk',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk 13 on HPSA2 : Port 2E Box 1 Bay 5 : 372GB : Data Disk',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk 14 on HPSA2 : Port 2E Box 1 Bay 6 : 372GB : Data Disk',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk 15 on HPSA2 : Port 2E Box 1 Bay 7 : 372GB : Data Disk',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk 16 on HPSA2 : Port 2E Box 1 Bay 8 : 372GB : Data Disk',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk 1 on HPSA3 : Port 1E Box 1 Bay 1 : 372GB : Data Disk',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk 2 on HPSA3 : Port 1E Box 1 Bay 2 : 372GB : Data Disk',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk 3 on HPSA3 : Port 1E Box 1 Bay 3 : 372GB : Data Disk',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk 4 on HPSA3 : Port 1E Box 1 Bay 4 : 372GB : Data Disk',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk 5 on HPSA3 : Port 1E Box 1 Bay 5 : 372GB : Data Disk',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk 6 on HPSA3 : Port 1E Box 1 Bay 6 : 372GB : Data Disk',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk 7 on HPSA3 : Port 1E Box 1 Bay 7 : 372GB : Data Disk',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk 8 on HPSA3 : Port 1E Box 1 Bay 8 : 372GB : Data Disk',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk 9 on HPSA3 : Port 2E Box 1 Bay 1 : 372GB : Data Disk',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk 10 on HPSA3 : Port 2E Box 1 Bay 2 : 372GB : Data Disk',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk 11 on HPSA3 : Port 2E Box 1 Bay 3 : 372GB : Data Disk',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk 12 on HPSA3 : Port 2E Box 1 Bay 4 : 372GB : Data Disk',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk 13 on HPSA3 : Port 2E Box 1 Bay 5 : 372GB : Data Disk',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk 14 on HPSA3 : Port 2E Box 1 Bay 6 : 372GB : Data Disk',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk 15 on HPSA3 : Port 2E Box 1 Bay 7 : 372GB : Data Disk',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Disk 16 on HPSA3 : Port 2E Box 1 Bay 8 : 372GB : Data Disk',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Logical Volume 1 on HPSA1 : RAID 1 + 0 : 1490GB : Disk 1,2,3,4,5,6,7,8',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Logical Volume 1 on HPSA2 : RAID 1 + 0 : 2980GB : Disk 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        },
                        (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           name = 'Logical Volume 1 on HPSA3 : RAID 1 + 0 : 2980GB : Disk 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16',
                           status = (vim.ElementDescription) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              label = 'Green',
                              summary = 'Physical element is functioning as expected',
                              key = 'Green'
                           },
                           operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                        }
                     ]
                  }
               },
               dasHostState = <unset>,
               tpmPcrValues = (vim.host.TpmDigestInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'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 = 'HP',
                  model = 'ProLiant DL385p Gen8',
                  uuid = '31323436-3633-584d-5132-323230434231',
                  otherIdentifyingInfo = (vim.host.SystemIdentificationInfo) [
                     (vim.host.SystemIdentificationInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        identifierValue = ' unknown',
                        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 = 'PSF:',
                        identifierType = (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'OEM specific string',
                           summary = 'OEM specific string',
                           key = 'OemSpecificString'
                        }
                     },
                     (vim.host.SystemIdentificationInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        identifierValue = 'Product ID: 642136-001',
                        identifierType = (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'OEM specific string',
                           summary = 'OEM specific string',
                           key = 'OemSpecificString'
                        }
                     },
                     (vim.host.SystemIdentificationInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        identifierValue = 'MXQ2220CB1',
                        identifierType = (vim.ElementDescription) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Service tag',
                           summary = 'Service tag of the system',
                           key = 'ServiceTag'
                        }
                     }
                  ],
                  memorySize = 274841640960L,
                  cpuModel = 'AMD Opteron(tm) Processor 6386 SE              ',
                  cpuMhz = 2792,
                  numCpuPkgs = 2,
                  numCpuCores = 32,
                  numCpuThreads = 32,
                  numNics = 6,
                  numHBAs = 6
               },
               runtime = (vim.host.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  standbyMode = <unset>,
                  inMaintenanceMode = false,
                  bootTime = 2012-11-11T10:22:00.335831Z,
                  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 = 'System Board 9 Power Meter --- Device enabled',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 45600L,
                              unitModifier = -2,
                              baseUnits = 'Watts',
                              rateUnits = <unset>,
                              sensorType = 'power'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Other 9 47-System Board --- Normal',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 2100L,
                              unitModifier = -2,
                              baseUnits = 'Degrees C',
                              rateUnits = <unset>,
                              sensorType = 'temperature'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Add-in Card 6 45-PCI 5 --- Normal',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 4500L,
                              unitModifier = -2,
                              baseUnits = 'Degrees C',
                              rateUnits = <unset>,
                              sensorType = 'temperature'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Add-in Card 3 42-PCI 2 --- Normal',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 4400L,
                              unitModifier = -2,
                              baseUnits = 'Degrees C',
                              rateUnits = <unset>,
                              sensorType = 'temperature'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Internal Expansion Board 9 40-PCI 6 Zone --- Normal',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 2300L,
                              unitModifier = -2,
                              baseUnits = 'Degrees C',
                              rateUnits = <unset>,
                              sensorType = 'temperature'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Internal Expansion Board 8 39-PCI 5 Zone --- Normal',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 2300L,
                              unitModifier = -2,
                              baseUnits = 'Degrees C',
                              rateUnits = <unset>,
                              sensorType = 'temperature'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Internal Expansion Board 7 38-PCI 4 Zone --- Normal',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 2200L,
                              unitModifier = -2,
                              baseUnits = 'Degrees C',
                              rateUnits = <unset>,
                              sensorType = 'temperature'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Internal Expansion Board 6 37-I/O Board 2 --- Normal',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 2100L,
                              unitModifier = -2,
                              baseUnits = 'Degrees C',
                              rateUnits = <unset>,
                              sensorType = 'temperature'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Internal Expansion Board 5 36-PCI 3 Zone --- Normal',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 2300L,
                              unitModifier = -2,
                              baseUnits = 'Degrees C',
                              rateUnits = <unset>,
                              sensorType = 'temperature'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Internal Expansion Board 4 35-PCI 2 Zone --- Normal',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 2200L,
                              unitModifier = -2,
                              baseUnits = 'Degrees C',
                              rateUnits = <unset>,
                              sensorType = 'temperature'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Internal Expansion Board 3 34-PCI 1 Zone --- Normal',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 2100L,
                              unitModifier = -2,
                              baseUnits = 'Degrees C',
                              rateUnits = <unset>,
                              sensorType = 'temperature'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Internal Expansion Board 2 33-I/O Board 1 --- Normal',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 2300L,
                              unitModifier = -2,
                              baseUnits = 'Degrees C',
                              rateUnits = <unset>,
                              sensorType = 'temperature'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Other 8 32-System Board --- Normal',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 2200L,
                              unitModifier = -2,
                              baseUnits = 'Degrees C',
                              rateUnits = <unset>,
                              sensorType = 'temperature'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Other 7 31-System Board --- Normal',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 2400L,
                              unitModifier = -2,
                              baseUnits = 'Degrees C',
                              rateUnits = <unset>,
                              sensorType = 'temperature'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Other 6 30-System Board --- Normal',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 2400L,
                              unitModifier = -2,
                              baseUnits = 'Degrees C',
                              rateUnits = <unset>,
                              sensorType = 'temperature'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Other 5 29-System Board --- Normal',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 2400L,
                              unitModifier = -2,
                              baseUnits = 'Degrees C',
                              rateUnits = <unset>,
                              sensorType = 'temperature'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Management Module 1 27-iLO Zone --- Normal',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 2500L,
                              unitModifier = -2,
                              baseUnits = 'Degrees C',
                              rateUnits = <unset>,
                              sensorType = 'temperature'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Other 4 26-HD Cntlr Zone --- Normal',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 2500L,
                              unitModifier = -2,
                              baseUnits = 'Degrees C',
                              rateUnits = <unset>,
                              sensorType = 'temperature'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Battery 2 25-SuperCap Max --- Normal',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 2300L,
                              unitModifier = -2,
                              baseUnits = 'Degrees C',
                              rateUnits = <unset>,
                              sensorType = 'temperature'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Other 3 24-HD Controller --- Normal',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 4000L,
                              unitModifier = -2,
                              baseUnits = 'Degrees C',
                              rateUnits = <unset>,
                              sensorType = 'temperature'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Battery 1 23-Battery Zone --- Normal',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 2600L,
                              unitModifier = -2,
                              baseUnits = 'Degrees C',
                              rateUnits = <unset>,
                              sensorType = 'temperature'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Power Domain 4 22-VR P2 Mem --- Normal',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 2200L,
                              unitModifier = -2,
                              baseUnits = 'Degrees C',
                              rateUnits = <unset>,
                              sensorType = 'temperature'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Power Domain 3 21-VR P1 Mem --- Normal',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 2300L,
                              unitModifier = -2,
                              baseUnits = 'Degrees C',
                              rateUnits = <unset>,
                              sensorType = 'temperature'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Power Domain 2 20-VR P2 --- Normal',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 2500L,
                              unitModifier = -2,
                              baseUnits = 'Degrees C',
                              rateUnits = <unset>,
                              sensorType = 'temperature'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Power Domain 1 19-VR P1 --- Normal',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 2800L,
                              unitModifier = -2,
                              baseUnits = 'Degrees C',
                              rateUnits = <unset>,
                              sensorType = 'temperature'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Power Supply 6 18-P/S Zone --- Normal',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 1900L,
                              unitModifier = -2,
                              baseUnits = 'Degrees C',
                              rateUnits = <unset>,
                              sensorType = 'temperature'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Power Supply 5 17-P/S 2 --- Normal',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 1900L,
                              unitModifier = -2,
                              baseUnits = 'Degrees C',
                              rateUnits = <unset>,
                              sensorType = 'temperature'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Power Supply 4 16-P/S 1 --- Normal',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 1700L,
                              unitModifier = -2,
                              baseUnits = 'Degrees C',
                              rateUnits = <unset>,
                              sensorType = 'temperature'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Internal Expansion Board 1 15-Chipset 3 --- Normal',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 3200L,
                              unitModifier = -2,
                              baseUnits = 'Degrees C',
                              rateUnits = <unset>,
                              sensorType = 'temperature'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Other 2 14-Chipset2 Zone --- Normal',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 2600L,
                              unitModifier = -2,
                              baseUnits = 'Degrees C',
                              rateUnits = <unset>,
                              sensorType = 'temperature'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Other 1 13-Chipset 1 --- Normal',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 4100L,
                              unitModifier = -2,
                              baseUnits = 'Degrees C',
                              rateUnits = <unset>,
                              sensorType = 'temperature'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 1 12-HD Max --- Normal',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 3500L,
                              unitModifier = -2,
                              baseUnits = 'Degrees C',
                              rateUnits = <unset>,
                              sensorType = 'temperature'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 8 11-P2 DIMM 10-12 --- Normal',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 2000L,
                              unitModifier = -2,
                              baseUnits = 'Degrees C',
                              rateUnits = <unset>,
                              sensorType = 'temperature'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 7 10-P2 DIMM 7-9 --- Normal',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 1900L,
                              unitModifier = -2,
                              baseUnits = 'Degrees C',
                              rateUnits = <unset>,
                              sensorType = 'temperature'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 6 09-P2 DIMM 4-6 --- Normal',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 1900L,
                              unitModifier = -2,
                              baseUnits = 'Degrees C',
                              rateUnits = <unset>,
                              sensorType = 'temperature'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 5 08-P2 DIMM 1-3 --- Normal',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 2000L,
                              unitModifier = -2,
                              baseUnits = 'Degrees C',
                              rateUnits = <unset>,
                              sensorType = 'temperature'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 4 07-P1 DIMM 10-12 --- Normal',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 2200L,
                              unitModifier = -2,
                              baseUnits = 'Degrees C',
                              rateUnits = <unset>,
                              sensorType = 'temperature'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 3 06-P1 DIMM 7-9 --- Normal',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 2200L,
                              unitModifier = -2,
                              baseUnits = 'Degrees C',
                              rateUnits = <unset>,
                              sensorType = 'temperature'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 2 05-P1 DIMM 4-6 --- Normal',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 2200L,
                              unitModifier = -2,
                              baseUnits = 'Degrees C',
                              rateUnits = <unset>,
                              sensorType = 'temperature'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Memory Device 1 04-P1 DIMM 1-3 --- Normal',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 2200L,
                              unitModifier = -2,
                              baseUnits = 'Degrees C',
                              rateUnits = <unset>,
                              sensorType = 'temperature'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Other 2 03-CPU 2 --- Normal',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 4000L,
                              unitModifier = -2,
                              baseUnits = 'Degrees C',
                              rateUnits = <unset>,
                              sensorType = 'temperature'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Other 1 02-CPU 1 --- Normal',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 4000L,
                              unitModifier = -2,
                              baseUnits = 'Degrees C',
                              rateUnits = <unset>,
                              sensorType = 'temperature'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Other 1 01-Inlet Ambient --- Normal',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 1500L,
                              unitModifier = -2,
                              baseUnits = 'Degrees C',
                              rateUnits = <unset>,
                              sensorType = 'temperature'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Board 6 Fan 6 --- Transition to Running',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 9996L,
                              unitModifier = -2,
                              baseUnits = 'Percentage',
                              rateUnits = <unset>,
                              sensorType = 'fan'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Board 5 Fan 5 --- Transition to Running',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 9996L,
                              unitModifier = -2,
                              baseUnits = 'Percentage',
                              rateUnits = <unset>,
                              sensorType = 'fan'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Board 4 Fan 4 --- Transition to Running',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 9996L,
                              unitModifier = -2,
                              baseUnits = 'Percentage',
                              rateUnits = <unset>,
                              sensorType = 'fan'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Board 3 Fan 3 --- Transition to Running',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 9996L,
                              unitModifier = -2,
                              baseUnits = 'Percentage',
                              rateUnits = <unset>,
                              sensorType = 'fan'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Board 2 Fan 2 --- Transition to Running',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 9996L,
                              unitModifier = -2,
                              baseUnits = 'Percentage',
                              rateUnits = <unset>,
                              sensorType = 'fan'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Board 1 Fan 1 --- Transition to Running',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 9996L,
                              unitModifier = -2,
                              baseUnits = 'Percentage',
                              rateUnits = <unset>,
                              sensorType = 'fan'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Power Supply 2 Power Supply 2: Failure status --- Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 21000L,
                              unitModifier = -2,
                              baseUnits = 'Watts',
                              rateUnits = <unset>,
                              sensorType = 'power'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Power Supply 1 Power Supply 1: Failure status --- Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 20500L,
                              unitModifier = -2,
                              baseUnits = 'Watts',
                              rateUnits = <unset>,
                              sensorType = 'power'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware Rollup Health State',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'system'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Proc 1 Level-1 Cache is 786432 B',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Processors'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Proc 1 Level-2 Cache is 16777216 B',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Processors'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Proc 1 Level-3 Cache is 12582912 B',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Processors'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Proc 2 Level-1 Cache is 786432 B',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Processors'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Proc 2 Level-2 Cache is 16777216 B',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Processors'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Proc 2 Level-3 Cache is 12582912 B',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Processors'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Hewlett-Packard BMC Firmware (node 0) 46:10000 1.10',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'HP System BIOS A28 2012-08-14 00:00:00.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware, Inc. VMware ESXi 5.1.0 build-799733 2012-08-01 00:00:00.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware, Inc. VMware ESXi Alternate Boot Bank 5.1.0 build-799733',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'hp hpnmi 2.0.11-434156 2011-07-29 20:49:52.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware sata-sata-promise 2.12-3vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware esx-xserver 5.1.0-0.0.799733 2012-08-02 03:01:09.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'QLogic ima-qla4xxx 500.2.01.31-1vmw.0.0.011509 2012-01-15 09:40:07.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware net-nx-nic 5.0.619-3vmw.500.0.0.472560 2012-04-30 06:03:48.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Hewlett-Packard char-hpcru 5.0.3.09-1OEM.500.0.0.434156 2012-08-30 20:27:38.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware scsi-megaraid-sas 5.34-4vmw.510.0.0.799733 2012-08-02 03:00:41.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Broadcom net-tg3 3.123b.v50.1-1OEM.500.0.0.472560 2012-04-03 21:13:10.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware scsi-ips 7.12.05-4vmw.510.0.0.799733 2012-08-02 03:00:42.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'QLogic scsi-qla4xxx 624.01.43-1OEM.500.0.0.472560 2012-02-09 10:52:27.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware net-e1000e 1.1.2-3vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Hewlett-Packard hponcfg 04-00.10 2011-11-13 02:13:04.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware net-e1000 8.0.3.1-2vmw.510.0.0.799733 2012-08-02 03:00:41.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Hewlett-Packard hpacucli 9.20-9.0 2012-06-06 22:33:14.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Hewlett-Packard scsi-hpvsa 5.0.0-36OEM.500.0.0.472560 2012-06-15 16:04:51.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware scsi-mptspi 4.23.01.00-6vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware ata-pata-hpt3x2n 0.3.4-3vmw.510.0.0.799733 2012-08-02 03:00:42.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware net-s2io 2.1.4.13427-3vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware esx-dvfilter-generic-fastpath 5.1.0-0.0.799733 2012-08-02 03:01:09.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware scsi-lpfc820 8.2.3.1-127vmw.510.0.0.799733 2012-08-02 03:00:42.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware ata-pata-amd 0.3.10-3vmw.510.0.0.799733 2012-08-02 03:00:42.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware tools-light 5.1.0-0.0.799733 2012-08-02 03:01:09.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Broadcom net-bnx2x 1.72.54.v50.2-1OEM.500.0.0.472560 2012-05-10 00:48:00.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware esx-tboot 5.1.0-0.0.799733 2012-08-02 03:01:09.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware ipmi-ipmi-devintf 39.1-4vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware net-r8169 6.011.00-2vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware sata-ata-piix 2.12-6vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware ata-pata-via 0.3.3-2vmw.510.0.0.799733 2012-08-02 03:00:42.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware scsi-aacraid 1.1.5.1-9vmw.510.0.0.799733 2012-08-02 03:00:41.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware scsi-rste 2.0.2.0088-1vmw.510.0.0.799733 2012-08-02 03:01:09.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Mellanox net-mlx4-en 1.6.1.2-1OEM.500.0.0.406165 2011-08-08 18:05:24.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Emulex scsi-be2iscsi 4.2.324.12-1OEM.500.0.0.472629 2012-08-28 19:55:29.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware ata-pata-cmd64x 0.2.5-3vmw.510.0.0.799733 2012-08-02 03:00:42.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Broadcom scsi-bnx2i 2.72.10.v50.2-1OEM.500.0.0.472560 2012-04-02 17:30:00.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware block-cciss 3.6.14-10vmw.510.0.0.799733 2012-08-02 03:00:42.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'qlogic scsi-qla2xxx 911.k1.1-26OEM.500.0.0.472560 2012-02-08 06:54:22.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Broadcom scsi-bnx2fc 1.72.51.v50.1-1OEM.500.0.0.406165 2012-04-19 16:49:15.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware sata-sata-nv 3.5-4vmw.510.0.0.799733 2012-08-02 03:00:42.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware net-ixgbe 3.7.13.6iov-10vmw.510.0.0.799733 2012-08-02 03:00:42.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware sata-sata-sil24 1.1-1vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware ata-pata-pdc2027x 1.0-3vmw.510.0.0.799733 2012-08-02 03:00:42.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Hewlett-Packard hp-ams 500.9.2.0-11.434156 2012-06-12 16:51:56.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware scsi-adp94xx 1.0.8.12-6vmw.510.0.0.799733 2012-08-02 03:00:42.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware ata-pata-sil680 0.4.8-3vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware ipmi-ipmi-msghandler 39.1-4vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Hewlett-Packard hpbootcfg 01-01.02 2012-04-05 13:28:14.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware scsi-fnic 1.5.0.3-1vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware misc-drivers 5.1.0-0.0.799733 2012-08-02 03:00:41.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Hewlett-Packard hp-smx-provider 500.03.01.10.2-434156 2012-07-27 06:29:40.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware scsi-megaraid-mbox 2.20.5.1-6vmw.510.0.0.799733 2012-08-02 03:00:41.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware net-forcedeth 0.61-2vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Hewlett-Packard hp-build 5.32.5-434156 2012-09-21 17:49:38.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Hewlett-Packard scsi-hpsa 5.0.0-28OEM.500.0.0.472560 2012-04-16 21:58:46.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Broadcom misc-cnic-register 1.72.1.v50.1-1OEM.500.0.0.472560 2012-01-05 01:55:04.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'QLogic net-qlcnic 5.0.741-1OEM.500.0.0.472560 2011-11-08 10:57:40.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Emulex ima-be2iscsi 4.2.324.12-1OEM.500.0.0.472629 2012-08-28 19:55:53.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware sata-ahci 3.0-13vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware sata-sata-svw 2.3-3vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware ata-pata-serverworks 0.4.3-3vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware esx-base 5.1.0-0.0.799733 2012-08-02 03:01:09.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Hewlett-Packard vmware-esx-hp_vaaip_p2000 2.1.0-2 2011-10-07 23:34:17.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Hewlett-Packard char-hpilo 500.9.0.0.9-1OEM.500.0.0.434156 2011-10-07 14:50:08.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Broadcom net-bnx2 2.2.1l.v50.1-1OEM.500.0.0.472560 2012-04-19 00:16:21.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware scsi-megaraid2 2.00.4-9vmw.510.0.0.799733 2012-08-02 03:00:41.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'LSI scsi-mpt2sas 13.10.02.00.1vmw-1OEM.500.0.0.472560 2012-06-13 18:21:05.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware ipmi-ipmi-si-drv 39.1-4vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware ata-pata-atiixp 0.4.6-4vmw.510.0.0.799733 2012-08-02 03:00:42.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware net-sky2 1.20-2vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware ehci-ehci-hcd 1.0-3vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Intel net-igb 3.2.10-1OEM.500.0.0.472560 2011-09-22 15:40:14.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Broadcom net-cnic 1.72.50.v50.1-1OEM.500.0.0.472560 2012-05-02 22:13:13.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware uhci-usb-uhci 1.0-3vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware scsi-aic79xx 3.1-5vmw.510.0.0.799733 2012-08-02 03:00:41.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware net-vmxnet3 1.1.3.0-3vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Brocade scsi-bfa 3.0.0.0-1OEM.500.0.0.406165 2011-07-22 23:04:55.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware scsi-mptsas 4.23.01.00-6vmw.510.0.0.799733 2012-08-02 03:00:41.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware net-enic 1.4.2.15a-1vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware net-be2net 4.1.255.11-1vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware esx-xlibs 5.1.0-0.0.799733 2012-08-02 03:01:09.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware sata-sata-sil 2.3-4vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware ohci-usb-ohci 1.0-3vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'VMware net-r8168 8.013.00-3vmw.510.0.0.799733 2012-08-02 03:00:43.000',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'tg3 driver 3.123b.v50.1',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'tg3 driver 3.123b.v50.1',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'tg3 driver 3.123b.v50.1',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'tg3 driver 3.123b.v50.1',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'ixgbe driver 3.7.13.6iov-NAPI',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'ixgbe driver 3.7.13.6iov-NAPI',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'HP Smart Array Controller HPSA1 Firmware 3.22',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'HP Smart Array Controller HPSA2 Firmware 3.22',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'HP Smart Array Controller HPSA3 Firmware 3.22',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'tg3 device firmware 5719-v1.29 NCSI v1.0.88.0',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'tg3 device firmware 5719-v1.29 NCSI v1.0.88.0',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'tg3 device firmware 5719-v1.29 NCSI v1.0.88.0',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'tg3 device firmware 5719-v1.29 NCSI v1.0.88.0',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'ixgbe device firmware 0x80000306',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'ixgbe device firmware 0x80000306',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Software Components'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Power Supply 1: Running/Full Power-Enabled',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'power'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Power Supply 2: Running/Full Power-Enabled',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'power'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Power Supply 4: Not Installed',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'power'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Power Supply 5: Not Installed',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'power'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Power Supply 6: Not Installed',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'power'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 8 Clr 1 Bay 8: Drive Fault - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 8 Clr 1 Bay 8: Predictive Failure - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 8 Clr 1 Bay 8: Parity Check In Progress - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 8 Clr 1 Bay 8: In Critical Array - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 8 Clr 1 Bay 8: In Failed Array - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 8 Clr 1 Bay 8: Rebuild In Progress - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 8 Clr 1 Bay 8: Rebuild Aborted - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 7 Clr 1 Bay 7: Drive Fault - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 7 Clr 1 Bay 7: Predictive Failure - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 7 Clr 1 Bay 7: Parity Check In Progress - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 7 Clr 1 Bay 7: In Critical Array - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 7 Clr 1 Bay 7: In Failed Array - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 7 Clr 1 Bay 7: Rebuild In Progress - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 7 Clr 1 Bay 7: Rebuild Aborted - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 6 Clr 1 Bay 6: Drive Fault - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 6 Clr 1 Bay 6: Predictive Failure - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 6 Clr 1 Bay 6: Parity Check In Progress - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 6 Clr 1 Bay 6: In Critical Array - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 6 Clr 1 Bay 6: In Failed Array - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 6 Clr 1 Bay 6: Rebuild In Progress - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 6 Clr 1 Bay 6: Rebuild Aborted - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 5 Clr 1 Bay 5: Drive Fault - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 5 Clr 1 Bay 5: Predictive Failure - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 5 Clr 1 Bay 5: Parity Check In Progress - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 5 Clr 1 Bay 5: In Critical Array - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 5 Clr 1 Bay 5: In Failed Array - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 5 Clr 1 Bay 5: Rebuild In Progress - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 5 Clr 1 Bay 5: Rebuild Aborted - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 4 Clr 1 Bay 4: Drive Fault - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 4 Clr 1 Bay 4: Predictive Failure - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 4 Clr 1 Bay 4: Parity Check In Progress - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 4 Clr 1 Bay 4: In Critical Array - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 4 Clr 1 Bay 4: In Failed Array - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 4 Clr 1 Bay 4: Rebuild In Progress - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 4 Clr 1 Bay 4: Rebuild Aborted - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 3 Clr 1 Bay 3: Drive Fault - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 3 Clr 1 Bay 3: Predictive Failure - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 3 Clr 1 Bay 3: Parity Check In Progress - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 3 Clr 1 Bay 3: In Critical Array - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 3 Clr 1 Bay 3: In Failed Array - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 3 Clr 1 Bay 3: Rebuild In Progress - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 3 Clr 1 Bay 3: Rebuild Aborted - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 2 Clr 1 Bay 2: Drive Fault - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 2 Clr 1 Bay 2: Predictive Failure - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 2 Clr 1 Bay 2: Parity Check In Progress - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 2 Clr 1 Bay 2: In Critical Array - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 2 Clr 1 Bay 2: In Failed Array - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 2 Clr 1 Bay 2: Rebuild In Progress - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 2 Clr 1 Bay 2: Rebuild Aborted - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 1 Clr 1 Bay 1: Drive Fault - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 1 Clr 1 Bay 1: Predictive Failure - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 1 Clr 1 Bay 1: Parity Check In Progress - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 1 Clr 1 Bay 1: In Critical Array - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 1 Clr 1 Bay 1: In Failed Array - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 1 Clr 1 Bay 1: Rebuild In Progress - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk or Disk Bay 1 Clr 1 Bay 1: Rebuild Aborted - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Storage'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Board 8 Memory: Uncorrectable ECC - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Memory'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Board 8 Memory: Correctable ECC logging limit reached - Deassert',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'Memory'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'System Board 7 Fans - Fully redundant',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'fan'
                           },
                           (vim.host.NumericSensorInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Power Supply 3 Power Supplies - Fully redundant',
                              healthState = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Sensor is operating under normal conditions',
                                 key = 'green'
                              },
                              currentReading = 0L,
                              unitModifier = 0,
                              baseUnits = '',
                              rateUnits = <unset>,
                              sensorType = 'power'
                           }
                        ]
                     },
                     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',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Yellow',
                                 summary = 'All functionality is available but some might be degraded',
                                 key = 'Yellow'
                              }
                           }
                        ],
                        cpuStatusInfo = (vim.host.HardwareStatusInfo.HardwareElementInfo) [
                           (vim.host.HardwareStatusInfo.HardwareElementInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Proc 1',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 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 2',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              }
                           }
                        ],
                        storageStatusInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo) [
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'HP Smart Array P420i Controller : Embedded : HPAS1',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) [
                                 (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    property = 'Firmware Version',
                                    value = '3.22'
                                 }
                              ]
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'HP Smart Array P421 Controller : Slot 2 : HPAS2',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) [
                                 (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    property = 'Firmware Version',
                                    value = '3.22'
                                 }
                              ]
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'HP Smart Array P421 Controller : Slot 5 : HPAS3',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) [
                                 (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    property = 'Firmware Version',
                                    value = '3.22'
                                 }
                              ]
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Battery on HPSA1',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) [
                                 (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    property = 'Battery Status',
                                    value = 'Fully Charged'
                                 }
                              ]
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Battery on HPSA2',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) [
                                 (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    property = 'Battery Status',
                                    value = 'Fully Charged'
                                 }
                              ]
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Battery on HPSA3',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) [
                                 (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    property = 'Battery Status',
                                    value = 'Fully Charged'
                                 }
                              ]
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk 1 on HPSA1 : Port 1I Box 2 Bay 1 : 372GB : Data Disk',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk 2 on HPSA1 : Port 1I Box 2 Bay 2 : 372GB : Data Disk',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk 3 on HPSA1 : Port 1I Box 2 Bay 3 : 372GB : Data Disk',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk 4 on HPSA1 : Port 1I Box 2 Bay 4 : 372GB : Data Disk',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk 5 on HPSA1 : Port 2I Box 2 Bay 5 : 372GB : Data Disk',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk 6 on HPSA1 : Port 2I Box 2 Bay 6 : 372GB : Data Disk',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk 7 on HPSA1 : Port 2I Box 2 Bay 7 : 372GB : Data Disk',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk 8 on HPSA1 : Port 2I Box 2 Bay 8 : 372GB : Data Disk',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk 1 on HPSA2 : Port 1E Box 1 Bay 1 : 372GB : Data Disk',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk 2 on HPSA2 : Port 1E Box 1 Bay 2 : 372GB : Data Disk',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk 3 on HPSA2 : Port 1E Box 1 Bay 3 : 372GB : Data Disk',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk 4 on HPSA2 : Port 1E Box 1 Bay 4 : 372GB : Data Disk',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk 5 on HPSA2 : Port 1E Box 1 Bay 5 : 372GB : Data Disk',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk 6 on HPSA2 : Port 1E Box 1 Bay 6 : 372GB : Data Disk',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk 7 on HPSA2 : Port 1E Box 1 Bay 7 : 372GB : Data Disk',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk 8 on HPSA2 : Port 1E Box 1 Bay 8 : 372GB : Data Disk',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk 9 on HPSA2 : Port 2E Box 1 Bay 1 : 372GB : Data Disk',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk 10 on HPSA2 : Port 2E Box 1 Bay 2 : 372GB : Data Disk',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk 11 on HPSA2 : Port 2E Box 1 Bay 3 : 372GB : Data Disk',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk 12 on HPSA2 : Port 2E Box 1 Bay 4 : 372GB : Data Disk',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk 13 on HPSA2 : Port 2E Box 1 Bay 5 : 372GB : Data Disk',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk 14 on HPSA2 : Port 2E Box 1 Bay 6 : 372GB : Data Disk',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk 15 on HPSA2 : Port 2E Box 1 Bay 7 : 372GB : Data Disk',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk 16 on HPSA2 : Port 2E Box 1 Bay 8 : 372GB : Data Disk',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk 1 on HPSA3 : Port 1E Box 1 Bay 1 : 372GB : Data Disk',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk 2 on HPSA3 : Port 1E Box 1 Bay 2 : 372GB : Data Disk',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk 3 on HPSA3 : Port 1E Box 1 Bay 3 : 372GB : Data Disk',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk 4 on HPSA3 : Port 1E Box 1 Bay 4 : 372GB : Data Disk',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk 5 on HPSA3 : Port 1E Box 1 Bay 5 : 372GB : Data Disk',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk 6 on HPSA3 : Port 1E Box 1 Bay 6 : 372GB : Data Disk',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk 7 on HPSA3 : Port 1E Box 1 Bay 7 : 372GB : Data Disk',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk 8 on HPSA3 : Port 1E Box 1 Bay 8 : 372GB : Data Disk',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk 9 on HPSA3 : Port 2E Box 1 Bay 1 : 372GB : Data Disk',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk 10 on HPSA3 : Port 2E Box 1 Bay 2 : 372GB : Data Disk',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk 11 on HPSA3 : Port 2E Box 1 Bay 3 : 372GB : Data Disk',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk 12 on HPSA3 : Port 2E Box 1 Bay 4 : 372GB : Data Disk',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk 13 on HPSA3 : Port 2E Box 1 Bay 5 : 372GB : Data Disk',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk 14 on HPSA3 : Port 2E Box 1 Bay 6 : 372GB : Data Disk',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk 15 on HPSA3 : Port 2E Box 1 Bay 7 : 372GB : Data Disk',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Disk 16 on HPSA3 : Port 2E Box 1 Bay 8 : 372GB : Data Disk',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Logical Volume 1 on HPSA1 : RAID 1 + 0 : 1490GB : Disk 1,2,3,4,5,6,7,8',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Logical Volume 1 on HPSA2 : RAID 1 + 0 : 2980GB : Disk 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           },
                           (vim.host.HardwareStatusInfo.StorageStatusInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              name = 'Logical Volume 1 on HPSA3 : RAID 1 + 0 : 2980GB : Disk 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16',
                              status = (vim.ElementDescription) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 label = 'Green',
                                 summary = 'Physical element is functioning as expected',
                                 key = 'Green'
                              },
                              operationalInfo = (vim.host.HardwareStatusInfo.StorageStatusInfo.OperationalInfo) []
                           }
                        ]
                     }
                  },
                  dasHostState = <unset>,
                  tpmPcrValues = (vim.host.TpmDigestInfo) []
               },
               config = (vim.host.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'DL385Gen8.perflab.hp.com',
                  port = 902,
                  sslThumbprint = <unset>,
                  product = (vim.AboutInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'VMware ESXi',
                     fullName = 'VMware ESXi 5.1.0 build-799733',
                     vendor = 'VMware, Inc.',
                     version = '5.1.0',
                     build = '799733',
                     localeVersion = 'INTL',
                     localeBuild = '000',
                     osType = 'vmnix-x86',
                     productLineId = 'embeddedEsx',
                     apiType = 'HostAgent',
                     apiVersion = '5.1',
                     instanceUuid = <unset>,
                     licenseProductName = 'VMware ESX Server',
                     licenseProductVersion = '5.0'
                  },
                  vmotionEnabled = false,
                  faultToleranceEnabled = false,
                  featureVersion = (vim.host.FeatureVersionInfo) [
                     (vim.host.FeatureVersionInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'faultTolerance',
                        value = '4.0.0-4.0.0-4.0.0'
                     }
                  ],
                  agentVmDatastore = <unset>,
                  agentVmNetwork = <unset>
               },
               quickStats = (vim.host.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 6543,
                  overallMemoryUsage = 246885,
                  distributedCpuFairness = <unset>,
                  distributedMemoryFairness = <unset>,
                  uptime = 71276
               },
               overallStatus = 'gray',
               rebootRequired = false,
               customValue = (vim.CustomFieldsManager.Value) [],
               managementServerIp = '10.136.7.10',
               maxEVCModeKey = <unset>,
               currentEVCModeKey = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = u'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 = 89376L,
                     expandableReservation = false,
                     limit = 89376L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000000,
                        level = 'custom'
                     },
                     overheadLimit = 0L
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 261726L,
                     expandableReservation = false,
                     limit = 261726L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000000000,
                        level = 'custom'
                     },
                     overheadLimit = 0L
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               child = (vim.host.SystemResourceInfo) [
                  (vim.host.SystemResourceInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'host/idle',
                     config = (vim.ResourceConfigSpec) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        entity = <unset>,
                        changeVersion = <unset>,
                        lastModified = <unset>,
                        cpuAllocation = (vim.ResourceAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0L,
                           expandableReservation = true,
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 0,
                              level = 'custom'
                           },
                           overheadLimit = -1L
                        },
                        memoryAllocation = (vim.ResourceAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0L,
                           expandableReservation = false,
                           limit = 0L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 0,
                              level = 'custom'
                           },
                           overheadLimit = 0L
                        },
                        networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                     },
                     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 = 279L,
                           expandableReservation = true,
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 500,
                              level = 'custom'
                           },
                           overheadLimit = -1L
                        },
                        memoryAllocation = (vim.ResourceAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0L,
                           expandableReservation = true,
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 500,
                              level = 'custom'
                           },
                           overheadLimit = -1L
                        },
                        networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                     },
                     child = (vim.host.SystemResourceInfo) [
                        (vim.host.SystemResourceInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'host/system/minfree',
                           config = (vim.ResourceConfigSpec) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              entity = <unset>,
                              changeVersion = <unset>,
                              lastModified = <unset>,
                              cpuAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 0L,
                                 expandableReservation = false,
                                 limit = 0L,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 0,
                                    level = 'custom'
                                 },
                                 overheadLimit = 0L
                              },
                              memoryAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 3232L,
                                 expandableReservation = true,
                                 limit = -1L,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 1000,
                                    level = 'custom'
                                 },
                                 overheadLimit = -1L
                              },
                              networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                           },
                           child = (vim.host.SystemResourceInfo) []
                        },
                        (vim.host.SystemResourceInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'host/system/retiredmem',
                           config = (vim.ResourceConfigSpec) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              entity = <unset>,
                              changeVersion = <unset>,
                              lastModified = <unset>,
                              cpuAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 0L,
                                 expandableReservation = false,
                                 limit = 0L,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 0,
                                    level = 'custom'
                                 },
                                 overheadLimit = 0L
                              },
                              memoryAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 1L,
                                 expandableReservation = true,
                                 limit = -1L,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 1000,
                                    level = 'custom'
                                 },
                                 overheadLimit = -1L
                              },
                              networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                           },
                           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 = 0L,
                                 expandableReservation = false,
                                 limit = 0L,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 0,
                                    level = 'custom'
                                 },
                                 overheadLimit = 0L
                              },
                              memoryAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 0L,
                                 expandableReservation = true,
                                 limit = -1L,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 1000,
                                    level = 'custom'
                                 },
                                 overheadLimit = -1L
                              },
                              networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                           },
                           child = (vim.host.SystemResourceInfo) [
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/system/kernel/kmanaged',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0L,
                                       expandableReservation = false,
                                       limit = 0L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'custom'
                                       },
                                       overheadLimit = 0L
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0L,
                                       expandableReservation = true,
                                       limit = -1L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/system/kernel/kmanaged/Infrastructure',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) [
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Infrastructure/MPage',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1025L,
                                                   expandableReservation = true,
                                                   limit = 1028L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Infrastructure/WorldStore',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 76L,
                                                   expandableReservation = true,
                                                   limit = 4099L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Infrastructure/BadMPNBitmap',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 9L,
                                                   expandableReservation = true,
                                                   limit = 9L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Infrastructure/LPage',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 2L,
                                                   expandableReservation = true,
                                                   limit = 2L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Infrastructure/VMXSharedRegion-1',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          }
                                       ]
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/system/kernel/kmanaged/Heap',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) [
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:VsiHeap+0x0',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 2L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:refCount+0x1',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 2L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:vmkaccessMain+0x2',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:vmkaccessMatrix+0x3',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:vmkaccessTransition+0x4',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:vmkaccessLog+0x5',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:AddrSpace+0x6',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:pws+0x8',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:worldWide+0x9',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:worldGroup16385+0xb',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:worldGroup16386+0xc',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:worldGroup16387+0xd',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:worldGroup16388+0xe',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:worldGroup16389+0xf',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:worldGroup16390+0x10',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:worldGroup16391+0x11',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:worldGroup16392+0x12',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:worldGroup16393+0x13',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:worldGroup16394+0x14',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:worldGroup16395+0x15',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:worldGroup16396+0x16',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:worldGroup16397+0x17',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:worldGroup16398+0x18',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:worldGroup16399+0x19',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:worldGroup16400+0x1a',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:worldGroup16401+0x1b',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:worldGroup16402+0x1c',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:worldGroup16403+0x1d',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:worldGroup16404+0x1e',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:worldGroup16405+0x1f',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:worldGroup16406+0x20',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:worldGroup16407+0x21',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:worldGroup16408+0x22',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:worldGroup16409+0x23',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:worldGroup16410+0x24',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:worldGroup16411+0x25',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:worldGroup16412+0x26',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:worldGroup16413+0x27',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:worldGroup16414+0x28',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:worldGroup16415+0x29',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:ModLoader+0x2a',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 6L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:worldGroup16416+0x2b',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:FastSlabHeap+0x2c',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 11L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:DebugQueueHeap+0x2d',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:VMKAPI-char-metadata+0x2e',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:vmkMemPool+0x2f',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:rpc+0x30',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 2L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:DMAMappers+0x31',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:DMADeviceHeap+0x32',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:DMAEngineHeap+0x33',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:NetPktHeapLow+0x34',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 4L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:netNDiscHeap+0x35',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:storageHeap+0x36',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 23L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:TaskMgmtCB-heap+0x37',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:scsiSwapEmerg-heap+0x38',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 3L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:scsiCommandHeap+0x39',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:numaLatency+0x3a',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:directMapUnmap+0x3b',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:devfs+0x3c',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:helper+0x3d',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 4L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:Swap+0x3e',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 2L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:llswap+0x3f',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:FSDisk+0x40',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 2L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:fsSwitch+0x41',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 7L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:dentryCache+0x42',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 2L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:DNLC+0x43',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 2L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:objectCache+0x44',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 3L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:objectNameCache+0x45',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 2L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:visorfs+0x46',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 2L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:bufferCache+0x47',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 5L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:charDriver+0x48',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 41L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:FSCd+0x49',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 2L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:vscsi+0x4a',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 72L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:WorkHeap+0x4b',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:LPage+0x4c',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 2L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:SCSI-Trace-Heap+0x4d',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 2L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:devlayer+0x4e',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:ioresource+0x4f',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:PCIHeap+0x50',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 3L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:vmkPCIHeap+0x51',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:ModEvents+0x52',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:vcpc+0x53',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:ttyDev+0x54',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:serialDev+0x55',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:klog_heap+0x56',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:fb_heap+0x57',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:userModule-2+0x58',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:heapName+0x59',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:userspace-2-1+0x5a',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:objPathCache-1+0x5b',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:fcntlHeap-1+0x5c',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:userpipe-1+0x5d',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 3L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:userfifo-1+0x5e',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:userTeletype-1+0x5f',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:userIPC-1+0x60',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:globalCartel-1+0x61',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 2L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:eventfd-1+0x62',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 2L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:userEpoll-1+0x63',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:userRes-1+0x64',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:usersocketunix-1+0x65',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 2L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:userSocketInet-1+0x66',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:userSocketVmci-1+0x67',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-16625+0xbb',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-16857+0x1a3',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-16858+0x1a4',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-16867+0x1ab',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-16890+0x1c2',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-16909+0x1c5',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:vprobes+0x1c7',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 2L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:LogChannel+0x1c8',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 3L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:AMDIommuHeap+0x1cb',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:AMDIommuHWHeap+0x1cc',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 3L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:IOMMUSupport+0x1cd',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:VmkapiV2_0_0_0VmkernelShim+0x1cf',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:procfs+0x1d1',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:vfat+0x1d4',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:vmciHeap+0x1d7',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 2L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:vmciSockHeap+0x1d8',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 2L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-16922+0x1da',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:vmkplexer-heap+0x1dc',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:vmklnxLowHeap+0x1de',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 2L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:iscsitrans+0x1f1',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:etherswitch+0x1f3',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 18L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:NetSched+0x1f5',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:VmkapiV2_0_0_0IscsiShim+0x1fa',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:NetHealthcheck+0x1fc',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:TeamCheck+0x1fe',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:VLANMTUCheck+0x200',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:Shaper+0x203',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:lldp+0x205',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:Ipfix+0x208',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:tcpip+0x20a',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 14L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:vxlan+0x20d',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 2L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:dvfilter+0x20f',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:DVFilterComm+0x210',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:lacp+0x212',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:svmmirrorHeap+0x214',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 6L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cbt+0x216',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 7L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:migModuleHeap+0x218',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:VmkapiV2_0_0_0DvfilterShim+0x21a',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:dvfilter-generic-fastpath+0x21c',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:vmkStateLogger+0x21e',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:vmkStateLogger bounce buffers+0x21f',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:HbrInitialHeap+0x221',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 9L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:esxfw+0x223',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:dm+0x225',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 6L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:NMP+0x227',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 3L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:VMW_SATP_LOCAL+0x229',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:VMW_SATP_DEFAULT_AA+0x22b',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:vmw_psp_lib+0x22d',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:vmw_psp_fixed+0x22f',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:vmw_psp_rr+0x231',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:vmw_psp_mru+0x233',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:VmkapiV2_0_0_0NmpShim+0x238',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:dvsLargeHeap+0x241',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:vmkibft_Heap+0x243',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:SunRPC+0x245',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-17058+0x247',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:nfsclient+0x249',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:vmkfbft_Heap+0x24b',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-17065+0x24e',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:lvm+0x24f',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cow+0x251',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 11L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:vmfs3+0x253',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 28L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:fs3dm+0x254',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 5L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-17114+0x273',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-17189+0x2bd',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-17212+0x2d4',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-17233+0x2e8',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-17256+0x2ff',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-17271+0x30b',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-17294+0x322',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-17306+0x32e',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-17329+0x345',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-17342+0x351',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-17352+0x35b',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-17367+0x36a',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-17390+0x381',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-17408+0x390',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-17456+0x3bb',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-17479+0x3d2',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-17506+0x3ed',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-17545+0x412',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-17568+0x429',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-17586+0x43b',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-17609+0x452',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-17621+0x45e',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-17644+0x475',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-17667+0x489',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-17690+0x4a0',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-17696+0x4a2',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-17803+0x4ed',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-17876+0x536',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-17923+0x564',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-18056+0x5e8',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-18058+0x5ea',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-18060+0x5ec',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-18062+0x5ee',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-18063+0x5ef',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-18209+0x67c',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-18211+0x67e',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-18229+0x690',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-18230+0x691',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-18250+0x6a5',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-18257+0x6a6',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-18268+0x6ab',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-18274+0x6ac',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-18280+0x6ad',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-18286+0x6ae',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:userSharedMemoryHeap-1+0x6af',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-18293+0x6b1',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:userSharedMemoryHeap-1+0x6b3',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:userSharedMemoryHeap-1+0x6b4',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-18396+0x70b',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-102966+0x1061c',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-102976+0x1061f',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-102987+0x10622',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-102998+0x10625',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103009+0x10628',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103020+0x1062b',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103031+0x1062e',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103042+0x10631',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103053+0x10634',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103069+0x10637',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103088+0x1063a',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103107+0x1063d',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103117+0x10640',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103127+0x10643',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103137+0x10646',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103147+0x10649',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103157+0x1064c',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103167+0x1064f',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103177+0x10652',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103187+0x10655',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103197+0x10658',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103207+0x1065b',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103218+0x1065e',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103228+0x10661',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103239+0x10665',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103249+0x10668',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103259+0x1066b',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103269+0x1066e',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103279+0x10671',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103289+0x10674',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103299+0x10677',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103309+0x1067a',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103319+0x1067d',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103329+0x10680',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103339+0x10683',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103351+0x10688',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103361+0x1068b',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103371+0x1068e',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103381+0x10691',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103391+0x10694',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103407+0x1069d',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103417+0x106a0',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103431+0x106a7',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103441+0x106aa',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103451+0x106ad',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103461+0x106b0',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103471+0x106b3',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103481+0x106b6',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103491+0x106b9',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103528+0x106d7',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103538+0x106da',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103548+0x106dd',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103558+0x106e0',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103570+0x106e5',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103580+0x106e8',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103590+0x106eb',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103600+0x106ee',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103610+0x106f1',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103620+0x106f4',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103630+0x106f7',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103640+0x106fa',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103651+0x106fe',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103661+0x10701',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103673+0x10706',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103683+0x10709',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103694+0x1070d',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103704+0x10710',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103715+0x10713',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103725+0x10716',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103735+0x10719',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103745+0x1071c',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103755+0x1071f',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103765+0x10722',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103775+0x10725',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103785+0x10728',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103795+0x1072b',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103805+0x1072e',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103815+0x10731',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103827+0x10736',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103837+0x10739',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103847+0x1073c',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103857+0x1073f',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103873+0x10748',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103883+0x1074b',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103895+0x10750',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103905+0x10753',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103915+0x10756',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103925+0x10759',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103935+0x1075c',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103971+0x10779',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103981+0x1077c',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-103991+0x1077f',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-104001+0x10782',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-104011+0x10785',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-104021+0x10788',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-104031+0x1078b',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-104041+0x1078e',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-104051+0x10791',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-104061+0x10794',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-104071+0x10797',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-104081+0x1079a',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-104091+0x1079d',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-104101+0x107a0',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-104111+0x107a3',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-104121+0x107a6',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-104139+0x107ab',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-104150+0x107ae',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-104160+0x107b1',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-111944+0x123db',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-111973+0x123f8',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-111974+0x123f9',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-111975+0x123fa',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-112073+0x12454',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-113300+0x1288e',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-113302+0x12890',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/Heap/heap:cartelheap-113370+0x128cd',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          }
                                       ]
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/system/kernel/kmanaged/DataSectionMgr',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 2L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/system/kernel/kmanaged/World',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 68L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/system/kernel/kmanaged/fastslab',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) [
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/fastslab/asyncTokenSlab-0x410009c49040',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 8L,
                                                   expandableReservation = true,
                                                   limit = 32L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/fastslab/asyncTokenFrameSlab-0x410009c49640',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 5L,
                                                   expandableReservation = true,
                                                   limit = 83L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/fastslab/ScsiCmd-0x410009ea7b40',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 3L,
                                                   expandableReservation = true,
                                                   limit = 18L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/fastslab/ScsiDeviceCommandFrame-0x410009ed6bc0',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 4L,
                                                   expandableReservation = true,
                                                   limit = 13L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/fastslab/ScsiMidlayerFrameSlab-0x410009edba00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 3L,
                                                   expandableReservation = true,
                                                   limit = 9L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/fastslab/ScsiFragmentFrameSlab-0x410009ee0840',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 3L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/fastslab/ScsiSplitInfoSlab-0x410009ee5680',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 6L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/fastslab/sgArray8-0x410009ee5c80',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 7L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/fastslab/sgArray20-0x410009ee6280',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 7L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/fastslab/sgArray56-0x410009ee6880',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 2L,
                                                   expandableReservation = true,
                                                   limit = 8L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/fastslab/sgArray128-0x410009ee6e80',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 3L,
                                                   expandableReservation = true,
                                                   limit = 16L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/fastslab/sgArray200-0x410009ee7480',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 3L,
                                                   expandableReservation = true,
                                                   limit = 8L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/fastslab/sgArray392-0x410009ee7a80',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 8L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/fastslab/sgArray812-0x410009ee7e40',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 8L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/fastslab/scsiCommandSlab20-0x410011724900',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 5L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/fastslab/scsiCommandSlab79-0x410011724f00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 7L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/fastslab/scsiCommandSlab164-0x410011725500',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 7L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/fastslab/scsiCommandSlab335-0x410011725b00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 7L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/fastslab/scsiCommandSlab505-0x410011726100',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 13L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/fastslab/vscsiData-0x410011726700',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 2L,
                                                   expandableReservation = true,
                                                   limit = 6L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/fastslab/VSCSIAsyncIODoneFrame-0x410011726d00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 3L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/fastslab/vscsiSG-0x410011727300',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 3L,
                                                   expandableReservation = true,
                                                   limit = 13L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/fastslab/vmmData-0x410011727900',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 9L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/fastslab/pvscsiSlab-0x410013424240',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 5L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/fastslab/UserObj-0x410013424840',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 5L,
                                                   expandableReservation = true,
                                                   limit = 27L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/fastslab/UserVmfs_ObjInfo-0x410013424e40',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 2L,
                                                   expandableReservation = true,
                                                   limit = 25L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/fastslab/nmpCmdFrame-0x410013427e40',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 2L,
                                                   expandableReservation = true,
                                                   limit = 5L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/fastslab/vmw_psp_libCFSLab-0x410019f246c0',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 3L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/fastslab/vmw_psp_rrCFSLab-0x410019f24cc0',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 3L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/fastslab/SunRPC_CallInfo-0x410019f27cc0',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 3L,
                                                   expandableReservation = true,
                                                   limit = 19L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/fastslab/NFSIOInfo-0x410019f27e40',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 32L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/fastslab/NFSIOInfoArgsResult-0x4100304a4b40',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 10L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          }
                                       ]
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/system/kernel/kmanaged/NetPktHandleSlab',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 225L,
                                             expandableReservation = true,
                                             limit = 656L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'custom'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/system/kernel/kmanaged/NetPageSlab',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 7L,
                                             expandableReservation = true,
                                             limit = 384L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'custom'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/system/kernel/kmanaged/vmxnewith gePoolt3',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/system/kernel/kmanaged/ScsiStorage',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 1L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/system/kernel/kmanaged/llswap',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = 2312L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/system/kernel/kmanaged/visorfs',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) [
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/root',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 32L,
                                                   expandableReservation = true,
                                                   limit = 32L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) [
                                                (vim.host.SystemResourceInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   key = 'host/system/kernel/kmanaged/visorfs/root/root',
                                                   config = (vim.ResourceConfigSpec) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      entity = <unset>,
                                                      changeVersion = <unset>,
                                                      lastModified = <unset>,
                                                      cpuAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 0L,
                                                         expandableReservation = false,
                                                         limit = -1L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = 0L
                                                      },
                                                      memoryAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 2L,
                                                         expandableReservation = true,
                                                         limit = -1L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'normal'
                                                         },
                                                         overheadLimit = -1L
                                                      },
                                                      networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                                   },
                                                   child = (vim.host.SystemResourceInfo) []
                                                }
                                             ]
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/etc',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 28L,
                                                   expandableReservation = true,
                                                   limit = 28L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) [
                                                (vim.host.SystemResourceInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   key = 'host/system/kernel/kmanaged/visorfs/etc/etc',
                                                   config = (vim.ResourceConfigSpec) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      entity = <unset>,
                                                      changeVersion = <unset>,
                                                      lastModified = <unset>,
                                                      cpuAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 0L,
                                                         expandableReservation = false,
                                                         limit = -1L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = 0L
                                                      },
                                                      memoryAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 1L,
                                                         expandableReservation = true,
                                                         limit = -1L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'normal'
                                                         },
                                                         overheadLimit = -1L
                                                      },
                                                      networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                                   },
                                                   child = (vim.host.SystemResourceInfo) []
                                                }
                                             ]
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/s.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 348L,
                                                   expandableReservation = true,
                                                   limit = 348L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/misc_cni.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/net_bnx2.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/net_bnx2.v01',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 2L,
                                                   expandableReservation = true,
                                                   limit = 2L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/net_cnic.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/net_tg3.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/scsi_bnx.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/scsi_bnx.v01',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/scsi_bfa.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 3L,
                                                   expandableReservation = true,
                                                   limit = 3L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/ima_be2i.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 2L,
                                                   expandableReservation = true,
                                                   limit = 2L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/scsi_be2.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/char_hpc.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/char_hpi.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/hp_ams.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 3L,
                                                   expandableReservation = true,
                                                   limit = 3L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/hp_build.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/hp_smx_p.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 29L,
                                                   expandableReservation = true,
                                                   limit = 29L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/hpacucli.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 12L,
                                                   expandableReservation = true,
                                                   limit = 12L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/hpbootcf.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/hponcfg.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/scsi_hps.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/scsi_hpv.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 3L,
                                                   expandableReservation = true,
                                                   limit = 3L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/vmware_e.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/net_igb.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/scsi_mpt.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/net_mlx4.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/ima_qla4.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 2L,
                                                   expandableReservation = true,
                                                   limit = 2L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/net_qlcn.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/scsi_qla.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/ata_pata.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/ata_pata.v01',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/ata_pata.v02',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/ata_pata.v03',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/ata_pata.v04',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/ata_pata.v05',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/ata_pata.v06',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/ata_pata.v07',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/block_cc.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/ehci_ehc.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/weaselin.t00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 14L,
                                                   expandableReservation = true,
                                                   limit = 14L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/esx_dvfi.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/xlibs.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 2L,
                                                   expandableReservation = true,
                                                   limit = 2L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/ipmi_ipm.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/ipmi_ipm.v01',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/ipmi_ipm.v02',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/misc_dri.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 4L,
                                                   expandableReservation = true,
                                                   limit = 4L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/net_be2n.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/net_e100.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/net_e100.v01',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/net_enic.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/net_forc.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/net_ixgb.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/net_nx_n.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 2L,
                                                   expandableReservation = true,
                                                   limit = 2L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/net_r816.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/net_r816.v01',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/net_s2io.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/net_sky2.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/net_vmxn.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/ohci_usb.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/sata_ahc.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/sata_ata.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/sata_sat.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/sata_sat.v01',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/sata_sat.v02',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/sata_sat.v03',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/sata_sat.v04',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/scsi_aac.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/scsi_adp.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/scsi_aic.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/scsi_fni.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/scsi_ips.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/scsi_lpf.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 2L,
                                                   expandableReservation = true,
                                                   limit = 2L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/scsi_meg.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/scsi_meg.v01',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/scsi_meg.v02',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/scsi_mpt.v01',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/scsi_mpt.v02',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/scsi_rst.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/uhci_usb.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/hpnmi.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/scsi_qla.v01',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 2L,
                                                   expandableReservation = true,
                                                   limit = 2L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/xorg.v00',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 4L,
                                                   expandableReservation = true,
                                                   limit = 4L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/imgdb.tgz',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/state.tgz',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 1L,
                                                   expandableReservation = true,
                                                   limit = 1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/tmp',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 2L,
                                                   expandableReservation = true,
                                                   limit = 192L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) [
                                                (vim.host.SystemResourceInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   key = 'host/system/kernel/kmanaged/visorfs/tmp/tmp',
                                                   config = (vim.ResourceConfigSpec) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      entity = <unset>,
                                                      changeVersion = <unset>,
                                                      lastModified = <unset>,
                                                      cpuAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 0L,
                                                         expandableReservation = false,
                                                         limit = -1L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = 0L
                                                      },
                                                      memoryAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 16L,
                                                         expandableReservation = true,
                                                         limit = -1L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'normal'
                                                         },
                                                         overheadLimit = -1L
                                                      },
                                                      networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                                   },
                                                   child = (vim.host.SystemResourceInfo) []
                                                }
                                             ]
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/visorfs/hostdstats',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = true,
                                                   limit = 1053L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) [
                                                (vim.host.SystemResourceInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   key = 'host/system/kernel/kmanaged/visorfs/hostdstats/hostdstats',
                                                   config = (vim.ResourceConfigSpec) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      entity = <unset>,
                                                      changeVersion = <unset>,
                                                      lastModified = <unset>,
                                                      cpuAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 0L,
                                                         expandableReservation = false,
                                                         limit = -1L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = 0L
                                                      },
                                                      memoryAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 32L,
                                                         expandableReservation = true,
                                                         limit = -1L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'normal'
                                                         },
                                                         overheadLimit = -1L
                                                      },
                                                      networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                                   },
                                                   child = (vim.host.SystemResourceInfo) []
                                                }
                                             ]
                                          }
                                       ]
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/system/kernel/kmanaged/VisorFSInodeTable',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 1L,
                                             expandableReservation = true,
                                             limit = 64L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/system/kernel/kmanaged/bufferCache',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 17L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/system/kernel/kmanaged/vmmemioPagePool',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/system/kernel/kmanaged/vmMemMigratePagePool',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/system/kernel/kmanaged/crashme',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/system/kernel/kmanaged/vcpc',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 17L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/system/kernel/kmanaged/vprobes',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 7L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/system/kernel/kmanaged/AMDIommu',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 1L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/system/kernel/kmanaged/vmkplexer-0x410009e64ff0',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'custom'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) [
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/vmkplexer-0x410009e64ff0/vmkplxrScsiCmdMempool-0x410009e65020',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 32L,
                                                   expandableReservation = true,
                                                   limit = 50L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/system/kernel/kmanaged/vmkplexer-0x410009e64ff0/vmklinux-0x410009e65050',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) [
                                                (vim.host.SystemResourceInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   key = 'host/system/kernel/kmanaged/vmkplexer-0x410009e64ff0/vmklinux-0x410009e65050/vmklnx_vmklinux_9-0x410009e65080',
                                                   config = (vim.ResourceConfigSpec) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      entity = <unset>,
                                                      changeVersion = <unset>,
                                                      lastModified = <unset>,
                                                      cpuAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 0L,
                                                         expandableReservation = false,
                                                         limit = -1L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = 0L
                                                      },
                                                      memoryAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 2L,
                                                         expandableReservation = true,
                                                         limit = 22L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = -1L
                                                      },
                                                      networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                                   },
                                                   child = (vim.host.SystemResourceInfo) []
                                                },
                                                (vim.host.SystemResourceInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   key = 'host/system/kernel/kmanaged/vmkplexer-0x410009e64ff0/vmklinux-0x410009e65050/vmklnxVmallocHeap-0x410009e650b0',
                                                   config = (vim.ResourceConfigSpec) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      entity = <unset>,
                                                      changeVersion = <unset>,
                                                      lastModified = <unset>,
                                                      cpuAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 0L,
                                                         expandableReservation = false,
                                                         limit = -1L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = 0L
                                                      },
                                                      memoryAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 10L,
                                                         expandableReservation = true,
                                                         limit = 160L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = -1L
                                                      },
                                                      networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                                   },
                                                   child = (vim.host.SystemResourceInfo) []
                                                },
                                                (vim.host.SystemResourceInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   key = 'host/system/kernel/kmanaged/vmkplexer-0x410009e64ff0/vmklinux-0x410009e65050/vmklnx_random-0x410009e650e0',
                                                   config = (vim.ResourceConfigSpec) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      entity = <unset>,
                                                      changeVersion = <unset>,
                                                      lastModified = <unset>,
                                                      cpuAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 0L,
                                                         expandableReservation = false,
                                                         limit = -1L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = 0L
                                                      },
                                                      memoryAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 1L,
                                                         expandableReservation = true,
                                                         limit = 22L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = -1L
                                                      },
                                                      networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                                   },
                                                   child = (vim.host.SystemResourceInfo) []
                                                },
                                                (vim.host.SystemResourceInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   key = 'host/system/kernel/kmanaged/vmkplexer-0x410009e64ff0/vmklinux-0x410009e65050/vmklnx_usb-0x410009e65110',
                                                   config = (vim.ResourceConfigSpec) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      entity = <unset>,
                                                      changeVersion = <unset>,
                                                      lastModified = <unset>,
                                                      cpuAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 0L,
                                                         expandableReservation = false,
                                                         limit = -1L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = 0L
                                                      },
                                                      memoryAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 1L,
                                                         expandableReservation = true,
                                                         limit = 10L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = -1L
                                                      },
                                                      networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                                   },
                                                   child = (vim.host.SystemResourceInfo) []
                                                },
                                                (vim.host.SystemResourceInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   key = 'host/system/kernel/kmanaged/vmkplexer-0x410009e64ff0/vmklinux-0x410009e65050/vmklnx_ehci-hcd-0x410009e65140',
                                                   config = (vim.ResourceConfigSpec) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      entity = <unset>,
                                                      changeVersion = <unset>,
                                                      lastModified = <unset>,
                                                      cpuAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 0L,
                                                         expandableReservation = false,
                                                         limit = -1L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = 0L
                                                      },
                                                      memoryAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 1L,
                                                         expandableReservation = true,
                                                         limit = 6L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = -1L
                                                      },
                                                      networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                                   },
                                                   child = (vim.host.SystemResourceInfo) []
                                                },
                                                (vim.host.SystemResourceInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   key = 'host/system/kernel/kmanaged/vmkplexer-0x410009e64ff0/vmklinux-0x410009e65050/vmklnx_usb-ohci-0x410009e65170',
                                                   config = (vim.ResourceConfigSpec) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      entity = <unset>,
                                                      changeVersion = <unset>,
                                                      lastModified = <unset>,
                                                      cpuAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 0L,
                                                         expandableReservation = false,
                                                         limit = -1L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = 0L
                                                      },
                                                      memoryAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 1L,
                                                         expandableReservation = true,
                                                         limit = 6L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = -1L
                                                      },
                                                      networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                                   },
                                                   child = (vim.host.SystemResourceInfo) []
                                                },
                                                (vim.host.SystemResourceInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   key = 'host/system/kernel/kmanaged/vmkplexer-0x410009e64ff0/vmklinux-0x410009e65050/vmklnx_usb-uhci-0x410009e651a0',
                                                   config = (vim.ResourceConfigSpec) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      entity = <unset>,
                                                      changeVersion = <unset>,
                                                      lastModified = <unset>,
                                                      cpuAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 0L,
                                                         expandableReservation = false,
                                                         limit = -1L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = 0L
                                                      },
                                                      memoryAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 1L,
                                                         expandableReservation = true,
                                                         limit = 6L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = -1L
                                                      },
                                                      networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                                   },
                                                   child = (vim.host.SystemResourceInfo) []
                                                },
                                                (vim.host.SystemResourceInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   key = 'host/system/kernel/kmanaged/vmkplexer-0x410009e64ff0/vmklinux-0x410009e65050/vmklnx_hid-0x410009e651d0',
                                                   config = (vim.ResourceConfigSpec) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      entity = <unset>,
                                                      changeVersion = <unset>,
                                                      lastModified = <unset>,
                                                      cpuAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 0L,
                                                         expandableReservation = false,
                                                         limit = -1L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = 0L
                                                      },
                                                      memoryAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 1L,
                                                         expandableReservation = true,
                                                         limit = 2L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = -1L
                                                      },
                                                      networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                                   },
                                                   child = (vim.host.SystemResourceInfo) []
                                                },
                                                (vim.host.SystemResourceInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   key = 'host/system/kernel/kmanaged/vmkplexer-0x410009e64ff0/vmklinux-0x410009e65050/vmklnx_ipmi_msghandler-0x410009e65200',
                                                   config = (vim.ResourceConfigSpec) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      entity = <unset>,
                                                      changeVersion = <unset>,
                                                      lastModified = <unset>,
                                                      cpuAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 0L,
                                                         expandableReservation = false,
                                                         limit = -1L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = 0L
                                                      },
                                                      memoryAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 1L,
                                                         expandableReservation = true,
                                                         limit = 6L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = -1L
                                                      },
                                                      networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                                   },
                                                   child = (vim.host.SystemResourceInfo) []
                                                },
                                                (vim.host.SystemResourceInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   key = 'host/system/kernel/kmanaged/vmkplexer-0x410009e64ff0/vmklinux-0x410009e65050/vmklnx_ipmi_si_drv-0x410009e65230',
                                                   config = (vim.ResourceConfigSpec) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      entity = <unset>,
                                                      changeVersion = <unset>,
                                                      lastModified = <unset>,
                                                      cpuAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 0L,
                                                         expandableReservation = false,
                                                         limit = -1L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = 0L
                                                      },
                                                      memoryAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 1L,
                                                         expandableReservation = true,
                                                         limit = 6L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = -1L
                                                      },
                                                      networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                                   },
                                                   child = (vim.host.SystemResourceInfo) []
                                                },
                                                (vim.host.SystemResourceInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   key = 'host/system/kernel/kmanaged/vmkplexer-0x410009e64ff0/vmklinux-0x410009e65050/vmklnx_ipmi_devintf-0x410009e65260',
                                                   config = (vim.ResourceConfigSpec) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      entity = <unset>,
                                                      changeVersion = <unset>,
                                                      lastModified = <unset>,
                                                      cpuAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 0L,
                                                         expandableReservation = false,
                                                         limit = -1L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = 0L
                                                      },
                                                      memoryAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 1L,
                                                         expandableReservation = true,
                                                         limit = 6L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = -1L
                                                      },
                                                      networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                                   },
                                                   child = (vim.host.SystemResourceInfo) []
                                                },
                                                (vim.host.SystemResourceInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   key = 'host/system/kernel/kmanaged/vmkplexer-0x410009e64ff0/vmklinux-0x410009e65050/vmklnx_cnic_register-0x410009e65290',
                                                   config = (vim.ResourceConfigSpec) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      entity = <unset>,
                                                      changeVersion = <unset>,
                                                      lastModified = <unset>,
                                                      cpuAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 0L,
                                                         expandableReservation = false,
                                                         limit = -1L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = 0L
                                                      },
                                                      memoryAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 1L,
                                                         expandableReservation = true,
                                                         limit = 2L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = -1L
                                                      },
                                                      networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                                   },
                                                   child = (vim.host.SystemResourceInfo) []
                                                },
                                                (vim.host.SystemResourceInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   key = 'host/system/kernel/kmanaged/vmkplexer-0x410009e64ff0/vmklinux-0x410009e65050/vmklnx_tg3-0x410009e652c0',
                                                   config = (vim.ResourceConfigSpec) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      entity = <unset>,
                                                      changeVersion = <unset>,
                                                      lastModified = <unset>,
                                                      cpuAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 0L,
                                                         expandableReservation = false,
                                                         limit = -1L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = 0L
                                                      },
                                                      memoryAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 14L,
                                                         expandableReservation = true,
                                                         limit = 66L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = -1L
                                                      },
                                                      networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                                   },
                                                   child = (vim.host.SystemResourceInfo) []
                                                },
                                                (vim.host.SystemResourceInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   key = 'host/system/kernel/kmanaged/vmkplexer-0x410009e64ff0/vmklinux-0x410009e65050/vmklnx_tg3_skb-0x410009e652f0',
                                                   config = (vim.ResourceConfigSpec) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      entity = <unset>,
                                                      changeVersion = <unset>,
                                                      lastModified = <unset>,
                                                      cpuAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 0L,
                                                         expandableReservation = false,
                                                         limit = -1L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = 0L
                                                      },
                                                      memoryAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 6L,
                                                         expandableReservation = true,
                                                         limit = 22L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = -1L
                                                      },
                                                      networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                                   },
                                                   child = (vim.host.SystemResourceInfo) []
                                                },
                                                (vim.host.SystemResourceInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   key = 'host/system/kernel/kmanaged/vmkplexer-0x410009e64ff0/vmklinux-0x410009e65050/vmklnx_ixgbe-0x410009e65320',
                                                   config = (vim.ResourceConfigSpec) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      entity = <unset>,
                                                      changeVersion = <unset>,
                                                      lastModified = <unset>,
                                                      cpuAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 0L,
                                                         expandableReservation = false,
                                                         limit = -1L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = 0L
                                                      },
                                                      memoryAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 3L,
                                                         expandableReservation = true,
                                                         limit = 6L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = -1L
                                                      },
                                                      networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                                   },
                                                   child = (vim.host.SystemResourceInfo) []
                                                },
                                                (vim.host.SystemResourceInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   key = 'host/system/kernel/kmanaged/vmkplexer-0x410009e64ff0/vmklinux-0x410009e65050/vmklnx_ixgbe_skb-0x410009e65350',
                                                   config = (vim.ResourceConfigSpec) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      entity = <unset>,
                                                      changeVersion = <unset>,
                                                      lastModified = <unset>,
                                                      cpuAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 0L,
                                                         expandableReservation = false,
                                                         limit = -1L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = 0L
                                                      },
                                                      memoryAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 13L,
                                                         expandableReservation = true,
                                                         limit = 22L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = -1L
                                                      },
                                                      networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                                   },
                                                   child = (vim.host.SystemResourceInfo) []
                                                },
                                                (vim.host.SystemResourceInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   key = 'host/system/kernel/kmanaged/vmkplexer-0x410009e64ff0/vmklinux-0x410009e65050/vmklnx_libata_92-0x410009e653b0',
                                                   config = (vim.ResourceConfigSpec) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      entity = <unset>,
                                                      changeVersion = <unset>,
                                                      lastModified = <unset>,
                                                      cpuAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 0L,
                                                         expandableReservation = false,
                                                         limit = -1L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = 0L
                                                      },
                                                      memoryAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 2L,
                                                         expandableReservation = true,
                                                         limit = 10L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = -1L
                                                      },
                                                      networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                                   },
                                                   child = (vim.host.SystemResourceInfo) []
                                                },
                                                (vim.host.SystemResourceInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   key = 'host/system/kernel/kmanaged/vmkplexer-0x410009e64ff0/vmklinux-0x410009e65050/vmklnx_usb-storage-0x410009e653e0',
                                                   config = (vim.ResourceConfigSpec) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      entity = <unset>,
                                                      changeVersion = <unset>,
                                                      lastModified = <unset>,
                                                      cpuAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 0L,
                                                         expandableReservation = false,
                                                         limit = -1L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = 0L
                                                      },
                                                      memoryAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 1L,
                                                         expandableReservation = true,
                                                         limit = 6L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = -1L
                                                      },
                                                      networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                                   },
                                                   child = (vim.host.SystemResourceInfo) []
                                                },
                                                (vim.host.SystemResourceInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   key = 'host/system/kernel/kmanaged/vmkplexer-0x410009e64ff0/vmklinux-0x410009e65050/vmklnx_libfc_92-0x410009e65410',
                                                   config = (vim.ResourceConfigSpec) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      entity = <unset>,
                                                      changeVersion = <unset>,
                                                      lastModified = <unset>,
                                                      cpuAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 0L,
                                                         expandableReservation = false,
                                                         limit = -1L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = 0L
                                                      },
                                                      memoryAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 5L,
                                                         expandableReservation = true,
                                                         limit = 82L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = -1L
                                                      },
                                                      networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                                   },
                                                   child = (vim.host.SystemResourceInfo) []
                                                },
                                                (vim.host.SystemResourceInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   key = 'host/system/kernel/kmanaged/vmkplexer-0x410009e64ff0/vmklinux-0x410009e65050/vmklnx_libfc_92_skb-0x410009e65440',
                                                   config = (vim.ResourceConfigSpec) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      entity = <unset>,
                                                      changeVersion = <unset>,
                                                      lastModified = <unset>,
                                                      cpuAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 0L,
                                                         expandableReservation = false,
                                                         limit = -1L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = 0L
                                                      },
                                                      memoryAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 1L,
                                                         expandableReservation = true,
                                                         limit = 22L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = -1L
                                                      },
                                                      networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                                   },
                                                   child = (vim.host.SystemResourceInfo) []
                                                },
                                                (vim.host.SystemResourceInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   key = 'host/system/kernel/kmanaged/vmkplexer-0x410009e64ff0/vmklinux-0x410009e65050/vmklnx_libfcoe_92-0x410009e65470',
                                                   config = (vim.ResourceConfigSpec) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      entity = <unset>,
                                                      changeVersion = <unset>,
                                                      lastModified = <unset>,
                                                      cpuAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 0L,
                                                         expandableReservation = false,
                                                         limit = -1L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = 0L
                                                      },
                                                      memoryAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 1L,
                                                         expandableReservation = true,
                                                         limit = 42L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = -1L
                                                      },
                                                      networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                                   },
                                                   child = (vim.host.SystemResourceInfo) []
                                                },
                                                (vim.host.SystemResourceInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   key = 'host/system/kernel/kmanaged/vmkplexer-0x410009e64ff0/vmklinux-0x410009e65050/vmklnx_libfcoe_92_skb-0x410009e654a0',
                                                   config = (vim.ResourceConfigSpec) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      entity = <unset>,
                                                      changeVersion = <unset>,
                                                      lastModified = <unset>,
                                                      cpuAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 0L,
                                                         expandableReservation = false,
                                                         limit = -1L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = 0L
                                                      },
                                                      memoryAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 1L,
                                                         expandableReservation = true,
                                                         limit = 22L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = -1L
                                                      },
                                                      networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                                   },
                                                   child = (vim.host.SystemResourceInfo) []
                                                },
                                                (vim.host.SystemResourceInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   key = 'host/system/kernel/kmanaged/vmkplexer-0x410009e64ff0/vmklinux-0x410009e65050/vmklnx_ahci-0x410009e654d0',
                                                   config = (vim.ResourceConfigSpec) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      entity = <unset>,
                                                      changeVersion = <unset>,
                                                      lastModified = <unset>,
                                                      cpuAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 0L,
                                                         expandableReservation = false,
                                                         limit = -1L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = 0L
                                                      },
                                                      memoryAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 2L,
                                                         expandableReservation = true,
                                                         limit = 10L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = -1L
                                                      },
                                                      networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                                   },
                                                   child = (vim.host.SystemResourceInfo) []
                                                },
                                                (vim.host.SystemResourceInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   key = 'host/system/kernel/kmanaged/vmkplexer-0x410009e64ff0/vmklinux-0x410009e65050/vmklnx_pata_atiixp-0x410009e65500',
                                                   config = (vim.ResourceConfigSpec) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      entity = <unset>,
                                                      changeVersion = <unset>,
                                                      lastModified = <unset>,
                                                      cpuAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 0L,
                                                         expandableReservation = false,
                                                         limit = -1L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = 0L
                                                      },
                                                      memoryAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 1L,
                                                         expandableReservation = true,
                                                         limit = 10L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = -1L
                                                      },
                                                      networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                                   },
                                                   child = (vim.host.SystemResourceInfo) []
                                                },
                                                (vim.host.SystemResourceInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   key = 'host/system/kernel/kmanaged/vmkplexer-0x410009e64ff0/vmklinux-0x410009e65050/vmklnx_hpsa-0x410009e65530',
                                                   config = (vim.ResourceConfigSpec) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      entity = <unset>,
                                                      changeVersion = <unset>,
                                                      lastModified = <unset>,
                                                      cpuAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 0L,
                                                         expandableReservation = false,
                                                         limit = -1L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = 0L
                                                      },
                                                      memoryAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 13L,
                                                         expandableReservation = true,
                                                         limit = 38L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = -1L
                                                      },
                                                      networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                                   },
                                                   child = (vim.host.SystemResourceInfo) []
                                                },
                                                (vim.host.SystemResourceInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   key = 'host/system/kernel/kmanaged/vmkplexer-0x410009e64ff0/vmklinux-0x410009e65050/vmklnx_cnic-0x410009e65560',
                                                   config = (vim.ResourceConfigSpec) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      entity = <unset>,
                                                      changeVersion = <unset>,
                                                      lastModified = <unset>,
                                                      cpuAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 0L,
                                                         expandableReservation = false,
                                                         limit = -1L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = 0L
                                                      },
                                                      memoryAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 2L,
                                                         expandableReservation = true,
                                                         limit = 66L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = -1L
                                                      },
                                                      networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                                   },
                                                   child = (vim.host.SystemResourceInfo) []
                                                },
                                                (vim.host.SystemResourceInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   key = 'host/system/kernel/kmanaged/vmkplexer-0x410009e64ff0/vmklinux-0x410009e65050/vmklnx_cnic_skb-0x410009e65590',
                                                   config = (vim.ResourceConfigSpec) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      entity = <unset>,
                                                      changeVersion = <unset>,
                                                      lastModified = <unset>,
                                                      cpuAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 0L,
                                                         expandableReservation = false,
                                                         limit = -1L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = 0L
                                                      },
                                                      memoryAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 1L,
                                                         expandableReservation = true,
                                                         limit = 22L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = -1L
                                                      },
                                                      networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                                   },
                                                   child = (vim.host.SystemResourceInfo) []
                                                },
                                                (vim.host.SystemResourceInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   key = 'host/system/kernel/kmanaged/vmkplexer-0x410009e64ff0/vmklinux-0x410009e65050/vmklnx_bnx2fc-0x410009e655c0',
                                                   config = (vim.ResourceConfigSpec) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      entity = <unset>,
                                                      changeVersion = <unset>,
                                                      lastModified = <unset>,
                                                      cpuAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 0L,
                                                         expandableReservation = false,
                                                         limit = -1L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = 0L
                                                      },
                                                      memoryAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 5L,
                                                         expandableReservation = true,
                                                         limit = 66L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = -1L
                                                      },
                                                      networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                                   },
                                                   child = (vim.host.SystemResourceInfo) []
                                                },
                                                (vim.host.SystemResourceInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   key = 'host/system/kernel/kmanaged/vmkplexer-0x410009e64ff0/vmklinux-0x410009e65050/vmklnx_bnx2fc_skb-0x410009e655f0',
                                                   config = (vim.ResourceConfigSpec) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      entity = <unset>,
                                                      changeVersion = <unset>,
                                                      lastModified = <unset>,
                                                      cpuAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 0L,
                                                         expandableReservation = false,
                                                         limit = -1L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = 0L
                                                      },
                                                      memoryAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 1L,
                                                         expandableReservation = true,
                                                         limit = 22L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = -1L
                                                      },
                                                      networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                                   },
                                                   child = (vim.host.SystemResourceInfo) []
                                                },
                                                (vim.host.SystemResourceInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   key = 'host/system/kernel/kmanaged/vmkplexer-0x410009e64ff0/vmklinux-0x410009e65050/vmklnx_hpilo-0x410009e65650',
                                                   config = (vim.ResourceConfigSpec) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      entity = <unset>,
                                                      changeVersion = <unset>,
                                                      lastModified = <unset>,
                                                      cpuAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 0L,
                                                         expandableReservation = false,
                                                         limit = -1L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = 0L
                                                      },
                                                      memoryAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 3L,
                                                         expandableReservation = true,
                                                         limit = 6L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = -1L
                                                      },
                                                      networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                                   },
                                                   child = (vim.host.SystemResourceInfo) []
                                                },
                                                (vim.host.SystemResourceInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   key = 'host/system/kernel/kmanaged/vmkplexer-0x410009e64ff0/vmklinux-0x410009e65050/vmklnx_hpcru-0x410009e65680',
                                                   config = (vim.ResourceConfigSpec) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      entity = <unset>,
                                                      changeVersion = <unset>,
                                                      lastModified = <unset>,
                                                      cpuAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 0L,
                                                         expandableReservation = false,
                                                         limit = -1L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = 0L
                                                      },
                                                      memoryAllocation = (vim.ResourceAllocationInfo) {
                                                         dynamicType = <unset>,
                                                         dynamicProperty = (vmodl.DynamicProperty) [],
                                                         reservation = 1L,
                                                         expandableReservation = true,
                                                         limit = 6L,
                                                         shares = (vim.SharesInfo) {
                                                            dynamicType = <unset>,
                                                            dynamicProperty = (vmodl.DynamicProperty) [],
                                                            shares = 0,
                                                            level = 'custom'
                                                         },
                                                         overheadLimit = -1L
                                                      },
                                                      networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                                   },
                                                   child = (vim.host.SystemResourceInfo) []
                                                }
                                             ]
                                          }
                                       ]
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/system/kernel/kmanaged/migrate',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 54L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/system/kernel/kmanaged/vmkStateLogger',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/system/kernel/kmanaged/HbrBitmapMemPool-0x410009e65380',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 1L,
                                             expandableReservation = true,
                                             limit = 2048L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'custom'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/system/kernel/kmanaged/vmfsSparse',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/system/kernel/kmanaged/SESparseMemPool-0x410009e65620',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 11L,
                                             expandableReservation = true,
                                             limit = 192L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'custom'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    }
                                 ]
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/system/kernel/kunmanaged',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0L,
                                       expandableReservation = false,
                                       limit = 0L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'custom'
                                       },
                                       overheadLimit = 0L
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 596L,
                                       expandableReservation = true,
                                       limit = -1L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                 },
                                 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 = 84L,
                                 expandableReservation = true,
                                 limit = -1L,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 1000,
                                    level = 'custom'
                                 },
                                 overheadLimit = -1L
                              },
                              memoryAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 0L,
                                 expandableReservation = false,
                                 limit = 0L,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 0,
                                    level = 'custom'
                                 },
                                 overheadLimit = 0L
                              },
                              networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                           },
                           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 = 84L,
                                 expandableReservation = true,
                                 limit = -1L,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 1000,
                                    level = 'custom'
                                 },
                                 overheadLimit = -1L
                              },
                              memoryAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 0L,
                                 expandableReservation = false,
                                 limit = 0L,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 0,
                                    level = 'custom'
                                 },
                                 overheadLimit = 0L
                              },
                              networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                           },
                           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 = 0L,
                                 expandableReservation = true,
                                 limit = -1L,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 1000,
                                    level = 'custom'
                                 },
                                 overheadLimit = -1L
                              },
                              memoryAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 0L,
                                 expandableReservation = false,
                                 limit = 0L,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 0,
                                    level = 'custom'
                                 },
                                 overheadLimit = 0L
                              },
                              networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                           },
                           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 = 0L,
                                 expandableReservation = true,
                                 limit = -1L,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 1000,
                                    level = 'custom'
                                 },
                                 overheadLimit = -1L
                              },
                              memoryAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 0L,
                                 expandableReservation = false,
                                 limit = 0L,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 0,
                                    level = 'custom'
                                 },
                                 overheadLimit = 0L
                              },
                              networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                           },
                           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 = 0L,
                                 expandableReservation = true,
                                 limit = -1L,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 1000,
                                    level = 'custom'
                                 },
                                 overheadLimit = -1L
                              },
                              memoryAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 0L,
                                 expandableReservation = false,
                                 limit = 0L,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 0,
                                    level = 'custom'
                                 },
                                 overheadLimit = 0L
                              },
                              networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                           },
                           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 = 84L,
                                 expandableReservation = true,
                                 limit = -1L,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 1000,
                                    level = 'custom'
                                 },
                                 overheadLimit = -1L
                              },
                              memoryAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 0L,
                                 expandableReservation = false,
                                 limit = 0L,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 1000,
                                    level = 'custom'
                                 },
                                 overheadLimit = 0L
                              },
                              networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                           },
                           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 = 0L,
                           expandableReservation = true,
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 500,
                              level = 'custom'
                           },
                           overheadLimit = -1L
                        },
                        memoryAllocation = (vim.ResourceAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0L,
                           expandableReservation = true,
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 500,
                              level = 'custom'
                           },
                           overheadLimit = -1L
                        },
                        networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                     },
                     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 = 0L,
                                 expandableReservation = false,
                                 limit = 0L,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 0,
                                    level = 'custom'
                                 },
                                 overheadLimit = 0L
                              },
                              memoryAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 0L,
                                 expandableReservation = true,
                                 limit = -1L,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 1000,
                                    level = 'custom'
                                 },
                                 overheadLimit = -1L
                              },
                              networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                           },
                           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 = 4245L,
                                 expandableReservation = true,
                                 limit = -1L,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 1000,
                                    level = 'custom'
                                 },
                                 overheadLimit = -1L
                              },
                              memoryAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 1775L,
                                 expandableReservation = true,
                                 limit = 1775L,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 1000,
                                    level = 'custom'
                                 },
                                 overheadLimit = -1L
                              },
                              networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                           },
                           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 = 0L,
                                       expandableReservation = true,
                                       limit = -1L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0L,
                                       expandableReservation = true,
                                       limit = 30L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                 },
                                 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 = 0L,
                                       expandableReservation = true,
                                       limit = -1L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 500,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 20L,
                                       expandableReservation = true,
                                       limit = 100L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/dcui/dcui.18230',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       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 = 0L,
                                       expandableReservation = true,
                                       limit = -1L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0L,
                                       expandableReservation = true,
                                       limit = 0L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                 },
                                 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 = 0L,
                                       expandableReservation = true,
                                       limit = -1L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0L,
                                       expandableReservation = true,
                                       limit = 0L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                 },
                                 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 = 3715L,
                                       expandableReservation = true,
                                       limit = -1L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0L,
                                       expandableReservation = true,
                                       limit = 785L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/hostd/rhttpproxy.17256',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/hostd/hostd.17390',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/hostd/nssquery.17408',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       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 = 0L,
                                       expandableReservation = true,
                                       limit = -1L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 500,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 30L,
                                       expandableReservation = true,
                                       limit = 160L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/init/init.16625',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/init/sh.16867',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/init/busybox.16922',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/init/busybox.17058',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/init/sh.17189',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/init/sh.17233',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/init/sh.17271',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/init/sh.17306',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/init/sh.17342',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/init/sensord.17352',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = 10L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/init/sh.17367',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/init/sh.17479',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/init/sh.17545',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/init/sh.17586',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/init/sh.17621',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/init/sh.17667',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/init/sh.17803',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/init/sh.17876',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/init/hpHelper.18209',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/init/hpHelper.18211',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/init/sleep.112073',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/init/sh.113300',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/init/hostd-probe.113302',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       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 = 0L,
                                       expandableReservation = true,
                                       limit = 279L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0L,
                                       expandableReservation = true,
                                       limit = 10L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/lacpd/net-lacp.17506',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       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 = 0L,
                                       expandableReservation = true,
                                       limit = 838L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0L,
                                       expandableReservation = true,
                                       limit = 10L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/lbt/net-lbt.17294',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       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 = 0L,
                                       expandableReservation = true,
                                       limit = -1L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0L,
                                       expandableReservation = true,
                                       limit = 30L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/logging/vmsyslogd.16857',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/logging/vmsyslogd.16858',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    }
                                 ]
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/memScrubber',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0L,
                                       expandableReservation = true,
                                       limit = -1L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0L,
                                       expandableReservation = true,
                                       limit = 10L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                 },
                                 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 = 0L,
                                       expandableReservation = true,
                                       limit = 279L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0L,
                                       expandableReservation = true,
                                       limit = 10L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/net-daemons/net-cdp.17568',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/net-daemons/dcbd.17644',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       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 = 0L,
                                       expandableReservation = true,
                                       limit = -1L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 12L,
                                       expandableReservation = true,
                                       limit = 12L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/ntpd/ntpd.17114',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       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 = 0L,
                                       expandableReservation = true,
                                       limit = 838L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0L,
                                       expandableReservation = true,
                                       limit = 210L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/plugins/likewise',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = 838L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = -1L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = 25L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'custom'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/plugins/_orphan_',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = 70L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/plugins/hhrc',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = 70L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) [
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/vim/vmvisor/plugins/hhrc/sfcb-ProviderMa.18274',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 1000,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = true,
                                                   limit = 75L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          }
                                       ]
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/plugins/pycim',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = 70L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) [
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/vim/vmvisor/plugins/pycim/sfcb-ProviderMa.18280',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 1000,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = true,
                                                   limit = 75L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          }
                                       ]
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/plugins/smx',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = 70L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) [
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/vim/vmvisor/plugins/smx/sfcb-ProviderMa.18286',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 1000,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = true,
                                                   limit = 75L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          }
                                       ]
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/plugins/smx-interop',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = 70L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) [
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/vim/vmvisor/plugins/smx-interop/sfcb-ProviderMa.18396',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 1000,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = true,
                                                   limit = 75L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          }
                                       ]
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/plugins/vmware_aux',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = 70L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) [
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/vim/vmvisor/plugins/vmware_aux/sfcb-ProviderMa.18063',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 1000,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = true,
                                                   limit = 75L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          }
                                       ]
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/plugins/vmware_base',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = 70L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) [
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/vim/vmvisor/plugins/vmware_base/sfcb-ProviderMa.18268',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 1000,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = true,
                                                   limit = 75L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          }
                                       ]
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/plugins/vmware_int',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = 70L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) [
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/vim/vmvisor/plugins/vmware_int/sfcb-ProviderMa.18257',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 1000,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = true,
                                                   limit = 75L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          }
                                       ]
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/plugins/vmware_raw',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = 70L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) [
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/vim/vmvisor/plugins/vmware_raw/sfcb-ProviderMa.18293',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 1000,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = true,
                                                   limit = 75L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             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 = 0L,
                                       expandableReservation = true,
                                       limit = 838L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 12L,
                                       expandableReservation = true,
                                       limit = 30L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/sfcb/sfcbd.18058',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = 75L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/sfcb/sfcb-sfcb.18060',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = 75L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/sfcb/sfcb-sfcb.18062',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = 75L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       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 = 0L,
                                       expandableReservation = true,
                                       limit = 838L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0L,
                                       expandableReservation = true,
                                       limit = 90L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/sfcb_aux/cimslp.18056',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = 75L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       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 = 0L,
                                       expandableReservation = true,
                                       limit = 838L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0L,
                                       expandableReservation = true,
                                       limit = 50L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/sioc/storageRM.17329',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       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 = 0L,
                                       expandableReservation = true,
                                       limit = 838L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0L,
                                       expandableReservation = true,
                                       limit = 10L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/slp/slpd.17456',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       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 = 0L,
                                       expandableReservation = true,
                                       limit = 279L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0L,
                                       expandableReservation = true,
                                       limit = 10L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/smartd/smartd.17609',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       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 = 0L,
                                       expandableReservation = true,
                                       limit = 140L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0L,
                                       expandableReservation = true,
                                       limit = 5L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                 },
                                 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 = 0L,
                                       expandableReservation = true,
                                       limit = -1L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0L,
                                       expandableReservation = true,
                                       limit = -1L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/uwdaemons/vobd.16890',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = 100L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/uwdaemons/vmware-usbarbitrator.17212',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = 25L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       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 = 0L,
                                       expandableReservation = true,
                                       limit = 279L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0L,
                                       expandableReservation = true,
                                       limit = 25L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/vmkdevmgr/vmkdevmgr.17065',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       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 = 0L,
                                       expandableReservation = true,
                                       limit = 279L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0L,
                                       expandableReservation = true,
                                       limit = 64L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/vmkeventd/vmkeventd.16909',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       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 = 0L,
                                       expandableReservation = true,
                                       limit = -1L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0L,
                                       expandableReservation = true,
                                       limit = 150L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                 },
                                 child = (vim.host.SystemResourceInfo) []
                              },
                              (vim.host.SystemResourceInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 key = 'host/vim/vmvisor/vprobed',
                                 config = (vim.ResourceConfigSpec) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    entity = <unset>,
                                    changeVersion = <unset>,
                                    lastModified = <unset>,
                                    cpuAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0L,
                                       expandableReservation = true,
                                       limit = 838L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0L,
                                       expandableReservation = true,
                                       limit = 35L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                 },
                                 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 = 838L,
                                       expandableReservation = true,
                                       limit = -1L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0L,
                                       expandableReservation = true,
                                       limit = 286L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/vpxa/vpxa.17690',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) []
                                    },
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/vpxa/nssquery.17696',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       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 = 0L,
                                       expandableReservation = true,
                                       limit = 838L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 1000,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 0L,
                                       expandableReservation = true,
                                       limit = 20L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                 },
                                 child = (vim.host.SystemResourceInfo) [
                                    (vim.host.SystemResourceInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       key = 'host/vim/vmvisor/wsman/openwsmand.17923',
                                       config = (vim.ResourceConfigSpec) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          entity = <unset>,
                                          changeVersion = <unset>,
                                          lastModified = <unset>,
                                          cpuAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = false,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 1000,
                                                level = 'custom'
                                             },
                                             overheadLimit = 0L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'normal'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       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 = 0L,
                                 expandableReservation = true,
                                 limit = -1L,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 250,
                                    level = 'custom'
                                 },
                                 overheadLimit = -1L
                              },
                              memoryAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 0L,
                                 expandableReservation = true,
                                 limit = -1L,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 1000,
                                    level = 'custom'
                                 },
                                 overheadLimit = -1L
                              },
                              networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                           },
                           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 = 0L,
                                       expandableReservation = true,
                                       limit = -1L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 500,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    memoryAllocation = (vim.ResourceAllocationInfo) {
                                       dynamicType = <unset>,
                                       dynamicProperty = (vmodl.DynamicProperty) [],
                                       reservation = 25L,
                                       expandableReservation = true,
                                       limit = -1L,
                                       shares = (vim.SharesInfo) {
                                          dynamicType = <unset>,
                                          dynamicProperty = (vmodl.DynamicProperty) [],
                                          shares = 0,
                                          level = 'custom'
                                       },
                                       overheadLimit = -1L
                                    },
                                    networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                 },
                                 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 = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 500,
                                                level = 'custom'
                                             },
                                             overheadLimit = -1L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = 512L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'custom'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) [
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/vim/vimuser/terminal/shell/sh.18229',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 1000,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/vim/vimuser/terminal/shell/getty.18250',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 1000,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             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 = 0L,
                                             expandableReservation = true,
                                             limit = -1L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 500,
                                                level = 'custom'
                                             },
                                             overheadLimit = -1L
                                          },
                                          memoryAllocation = (vim.ResourceAllocationInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             reservation = 0L,
                                             expandableReservation = true,
                                             limit = 800L,
                                             shares = (vim.SharesInfo) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                shares = 0,
                                                level = 'custom'
                                             },
                                             overheadLimit = -1L
                                          },
                                          networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                       },
                                       child = (vim.host.SystemResourceInfo) [
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/vim/vimuser/terminal/ssh/sh.111944',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 1000,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/vim/vimuser/terminal/ssh/sh.111973',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 1000,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/vim/vimuser/terminal/ssh/python.111974',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 1000,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/vim/vimuser/terminal/ssh/tail.111975',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 1000,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          },
                                          (vim.host.SystemResourceInfo) {
                                             dynamicType = <unset>,
                                             dynamicProperty = (vmodl.DynamicProperty) [],
                                             key = 'host/vim/vimuser/terminal/ssh/python.113370',
                                             config = (vim.ResourceConfigSpec) {
                                                dynamicType = <unset>,
                                                dynamicProperty = (vmodl.DynamicProperty) [],
                                                entity = <unset>,
                                                changeVersion = <unset>,
                                                lastModified = <unset>,
                                                cpuAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = false,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 1000,
                                                      level = 'custom'
                                                   },
                                                   overheadLimit = 0L
                                                },
                                                memoryAllocation = (vim.ResourceAllocationInfo) {
                                                   dynamicType = <unset>,
                                                   dynamicProperty = (vmodl.DynamicProperty) [],
                                                   reservation = 0L,
                                                   expandableReservation = true,
                                                   limit = -1L,
                                                   shares = (vim.SharesInfo) {
                                                      dynamicType = <unset>,
                                                      dynamicProperty = (vmodl.DynamicProperty) [],
                                                      shares = 0,
                                                      level = 'normal'
                                                   },
                                                   overheadLimit = -1L
                                                },
                                                networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                                             },
                                             child = (vim.host.SystemResourceInfo) []
                                          }
                                       ]
                                    }
                                 ]
                              }
                           ]
                        },
                        (vim.host.SystemResourceInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'host/vim/vmvisorswap',
                           config = (vim.ResourceConfigSpec) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              entity = <unset>,
                              changeVersion = <unset>,
                              lastModified = <unset>,
                              cpuAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 0L,
                                 expandableReservation = true,
                                 limit = -1L,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 1000,
                                    level = 'custom'
                                 },
                                 overheadLimit = -1L
                              },
                              memoryAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 0L,
                                 expandableReservation = true,
                                 limit = -1L,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 1000,
                                    level = 'custom'
                                 },
                                 overheadLimit = -1L
                              },
                              networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                           },
                           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 = 0L,
                                 expandableReservation = true,
                                 limit = -1L,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 1000,
                                    level = 'custom'
                                 },
                                 overheadLimit = -1L
                              },
                              memoryAllocation = (vim.ResourceAllocationInfo) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 reservation = 0L,
                                 expandableReservation = true,
                                 limit = -1L,
                                 shares = (vim.SharesInfo) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    shares = 1000,
                                    level = 'custom'
                                 },
                                 overheadLimit = -1L
                              },
                              networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                           },
                           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 = 0L,
                           expandableReservation = true,
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 9000,
                              level = 'custom'
                           },
                           overheadLimit = -1L
                        },
                        memoryAllocation = (vim.ResourceAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           reservation = 0L,
                           expandableReservation = true,
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 9000,
                              level = 'custom'
                           },
                           overheadLimit = -1L
                        },
                        networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
                     },
                     child = (vim.host.SystemResourceInfo) []
                  }
               ]
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'vm',
            val = (ManagedObject) [
               'vim.VirtualMachine:1',
               'vim.VirtualMachine:10',
               'vim.VirtualMachine:100',
               'vim.VirtualMachine:101',
               'vim.VirtualMachine:102',
               'vim.VirtualMachine:103',
               'vim.VirtualMachine:104',
               'vim.VirtualMachine:105',
               'vim.VirtualMachine:106',
               'vim.VirtualMachine:107',
               'vim.VirtualMachine:108',
               'vim.VirtualMachine:109',
               'vim.VirtualMachine:11',
               'vim.VirtualMachine:12',
               'vim.VirtualMachine:13',
               'vim.VirtualMachine:14',
               'vim.VirtualMachine:15',
               'vim.VirtualMachine:16',
               'vim.VirtualMachine:17',
               'vim.VirtualMachine:18',
               'vim.VirtualMachine:19',
               'vim.VirtualMachine:2',
               'vim.VirtualMachine:20',
               'vim.VirtualMachine:21',
               'vim.VirtualMachine:22',
               'vim.VirtualMachine:23',
               'vim.VirtualMachine:24',
               'vim.VirtualMachine:25',
               'vim.VirtualMachine:26',
               'vim.VirtualMachine:27',
               'vim.VirtualMachine:28',
               'vim.VirtualMachine:29',
               'vim.VirtualMachine:3',
               'vim.VirtualMachine:30',
               'vim.VirtualMachine:31',
               'vim.VirtualMachine:32',
               'vim.VirtualMachine:33',
               'vim.VirtualMachine:34',
               'vim.VirtualMachine:35',
               'vim.VirtualMachine:36',
               'vim.VirtualMachine:37',
               'vim.VirtualMachine:38',
               'vim.VirtualMachine:39',
               'vim.VirtualMachine:4',
               'vim.VirtualMachine:40',
               'vim.VirtualMachine:41',
               'vim.VirtualMachine:42',
               'vim.VirtualMachine:43',
               'vim.VirtualMachine:44',
               'vim.VirtualMachine:45',
               'vim.VirtualMachine:46',
               'vim.VirtualMachine:47',
               'vim.VirtualMachine:48',
               'vim.VirtualMachine:49',
               'vim.VirtualMachine:5',
               'vim.VirtualMachine:50',
               'vim.VirtualMachine:51',
               'vim.VirtualMachine:52',
               'vim.VirtualMachine:53',
               'vim.VirtualMachine:54',
               'vim.VirtualMachine:55',
               'vim.VirtualMachine:56',
               'vim.VirtualMachine:57',
               'vim.VirtualMachine:58',
               'vim.VirtualMachine:59',
               'vim.VirtualMachine:6',
               'vim.VirtualMachine:60',
               'vim.VirtualMachine:61',
               'vim.VirtualMachine:62',
               'vim.VirtualMachine:63',
               'vim.VirtualMachine:64',
               'vim.VirtualMachine:65',
               'vim.VirtualMachine:66',
               'vim.VirtualMachine:67',
               'vim.VirtualMachine:68',
               'vim.VirtualMachine:69',
               'vim.VirtualMachine:7',
               'vim.VirtualMachine:70',
               'vim.VirtualMachine:71',
               'vim.VirtualMachine:72',
               'vim.VirtualMachine:73',
               'vim.VirtualMachine:74',
               'vim.VirtualMachine:75',
               'vim.VirtualMachine:76',
               'vim.VirtualMachine:77',
               'vim.VirtualMachine:78',
               'vim.VirtualMachine:79',
               'vim.VirtualMachine:8',
               'vim.VirtualMachine:80',
               'vim.VirtualMachine:81',
               'vim.VirtualMachine:82',
               'vim.VirtualMachine:83',
               'vim.VirtualMachine:84',
               'vim.VirtualMachine:85',
               'vim.VirtualMachine:86',
               'vim.VirtualMachine:87',
               'vim.VirtualMachine:88',
               'vim.VirtualMachine:89',
               'vim.VirtualMachine:9',
               'vim.VirtualMachine:90',
               'vim.VirtualMachine:91',
               'vim.VirtualMachine:92',
               'vim.VirtualMachine:93',
               'vim.VirtualMachine:94',
               'vim.VirtualMachine:95',
               'vim.VirtualMachine:96',
               'vim.VirtualMachine:98',
               'vim.VirtualMachine:99'
            ]
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 123. 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 = u'evaluation',
            val = (vim.LicenseManager.EvaluationInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               properties = (vmodl.KeyAnyValue) [
                  (vmodl.KeyAnyValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'expirationHours',
                     value = 1130L
                  },
                  (vmodl.KeyAnyValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'expirationMinutes',
                     value = 35L
                  },
                  (vmodl.KeyAnyValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'expirationDate',
                     value = 2012-12-29T08:45:08.279654Z
                  },
                  (vmodl.KeyAnyValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'system_time',
                     value = 2012-11-12T06:10:08.27967Z
                  }
               ]
            }
         },
         (vmodl.DynamicProperty) {
            name = u'featureInfo',
            val = (vim.LicenseManager.FeatureInfo) []
         },
         (vmodl.DynamicProperty) {
            name = u'licensedEdition',
            val = ''
         },
         (vmodl.DynamicProperty) {
            name = u'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 = '5.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 = 1130L
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'expirationMinutes',
                        value = 35L
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'expirationDate',
                        value = 2012-12-29T08:45:08.285176Z
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'system_time',
                        value = 2012-11-12T06:10:08.309214Z
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'vsmp:64',
                           value = 'Up to 64-way virtual SMP'
                        }
                     },
                     (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 = '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 = 'sriov',
                           value = 'SR-IOV'
                        }
                     },
                     (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 = 'vstorage',
                           value = 'Storage APIs'
                        }
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'feature',
                        value = (vim.KeyValue) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'vmsafe',
                           value = 'VMsafe'
                        }
                     },
                     (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 = 'hotplug',
                           value = 'Hot-Pluggable virtual HW'
                        }
                     },
                     (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 = 'ft',
                           value = 'vSphere FT'
                        }
                     },
                     (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 = 'vshield',
                           value = 'vShield Zones'
                        }
                     },
                     (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 = 'svmotion',
                           value = 'vSphere Storage vMotion'
                        }
                     },
                     (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 = '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 = '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 = '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 = '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 = 'smartcard',
                           value = 'Shared Smart Card Reader'
                        }
                     },
                     (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 = 'spbm',
                           value = 'vSphere Profile-Driven Storage'
                        }
                     },
                     (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 = 'autodeploy',
                           value = 'vSphere Auto Deploy'
                        }
                     },
                     (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 = 'sourceId',
                        value = 'vc'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'FileVersion',
                        value = '5.1.0.11'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e12-v1-l0-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e11-v2-l0-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e12-c3-t2-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e01-v1-l0-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-eval-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e08-c3-l0-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e06-c2-l0-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-suite-vsom-e16-c3-t2-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e04-c1-l0-robo-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-suite-vcloud-e14-c3-t2-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e04-v1-l0-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e08-v2-l0-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e07-c3-l0-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e04-v2-l0-robo-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e06-c3-t2-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e05-v2-l0-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e09-c2-l0-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e04-c1-l0-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e03-v1-l0-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e01-c1-l0-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e07-c3-t2-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e02-v2-l0-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e11-c2-l0-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e08-c3-t2-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e12-v2-l0-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e03-v2-l0-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e11-c3-t2-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e02-v1-l0-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e06-c3-l0-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e01-v2-l0-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e02-c3-t2-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e03-c3-t2-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e02-c2-l0-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e12-c2-l0-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e07-v1-l0-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e05-c1-l0-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e04-v1-l0-robo-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e08-c2-l0-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e06-v2-l0-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e09-v1-l0-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e05-c3-t2-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e08-v1-l0-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e06-v1-l0-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e01-c3-l0-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e03-c1-l0-robo-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e07-v2-l0-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e04-v2-l0-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e05-v1-l0-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e03-v1-l0-robo-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e04-c3-t2-robo-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e03-c1-l0-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e09-v2-l0-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e07-c1-l0-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e11-v1-l0-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e10-c3-t2-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e04-c3-t2-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e01-c3-t2-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-suite-vcloud-e13-c3-t2-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e03-c3-t2-robo-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-e03-v2-l0-robo-201006'
                     },
                     (vmodl.KeyAnyValue) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'LicenseFilePath',
                        value = '/usr/lib/vmware/licenses/site/license-esx-50-suite-vcloud-e15-c3-t2-201006'
                     },
                     (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 = u'sourceAvailable',
            fault = (vmodl.fault.SystemError) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               msg = '',
               faultCause = <unset>,
               faultMessage = (vmodl.LocalizableMessage) [],
               reason = 'unexpected error reading property'
            }
         }
      ]
   }
]

=============== 124. vim.Network::HaNetwork-SPECVirt ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Network:HaNetwork-SPECVirt',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) []
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'host',
            val = (ManagedObject) [
               'vim.HostSystem:ha-host'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'SPECVirt'
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-network'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.Network.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               network = 'vim.Network:HaNetwork-SPECVirt',
               name = 'SPECVirt',
               accessible = true,
               ipPoolName = '',
               ipPoolId = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'vm',
            val = (ManagedObject) [
               'vim.VirtualMachine:1',
               'vim.VirtualMachine:10',
               'vim.VirtualMachine:100',
               'vim.VirtualMachine:101',
               'vim.VirtualMachine:102',
               'vim.VirtualMachine:103',
               'vim.VirtualMachine:104',
               'vim.VirtualMachine:105',
               'vim.VirtualMachine:106',
               'vim.VirtualMachine:107',
               'vim.VirtualMachine:108',
               'vim.VirtualMachine:109',
               'vim.VirtualMachine:11',
               'vim.VirtualMachine:12',
               'vim.VirtualMachine:13',
               'vim.VirtualMachine:14',
               'vim.VirtualMachine:15',
               'vim.VirtualMachine:16',
               'vim.VirtualMachine:17',
               'vim.VirtualMachine:18',
               'vim.VirtualMachine:19',
               'vim.VirtualMachine:2',
               'vim.VirtualMachine:20',
               'vim.VirtualMachine:21',
               'vim.VirtualMachine:22',
               'vim.VirtualMachine:23',
               'vim.VirtualMachine:24',
               'vim.VirtualMachine:25',
               'vim.VirtualMachine:26',
               'vim.VirtualMachine:27',
               'vim.VirtualMachine:28',
               'vim.VirtualMachine:29',
               'vim.VirtualMachine:3',
               'vim.VirtualMachine:30',
               'vim.VirtualMachine:31',
               'vim.VirtualMachine:32',
               'vim.VirtualMachine:33',
               'vim.VirtualMachine:34',
               'vim.VirtualMachine:35',
               'vim.VirtualMachine:36',
               'vim.VirtualMachine:37',
               'vim.VirtualMachine:38',
               'vim.VirtualMachine:39',
               'vim.VirtualMachine:4',
               'vim.VirtualMachine:40',
               'vim.VirtualMachine:41',
               'vim.VirtualMachine:42',
               'vim.VirtualMachine:43',
               'vim.VirtualMachine:44',
               'vim.VirtualMachine:45',
               'vim.VirtualMachine:46',
               'vim.VirtualMachine:47',
               'vim.VirtualMachine:48',
               'vim.VirtualMachine:49',
               'vim.VirtualMachine:5',
               'vim.VirtualMachine:50',
               'vim.VirtualMachine:51',
               'vim.VirtualMachine:52',
               'vim.VirtualMachine:53',
               'vim.VirtualMachine:54',
               'vim.VirtualMachine:55',
               'vim.VirtualMachine:56',
               'vim.VirtualMachine:57',
               'vim.VirtualMachine:58',
               'vim.VirtualMachine:59',
               'vim.VirtualMachine:6',
               'vim.VirtualMachine:60',
               'vim.VirtualMachine:61',
               'vim.VirtualMachine:62',
               'vim.VirtualMachine:63',
               'vim.VirtualMachine:64',
               'vim.VirtualMachine:65',
               'vim.VirtualMachine:66',
               'vim.VirtualMachine:67',
               'vim.VirtualMachine:68',
               'vim.VirtualMachine:69',
               'vim.VirtualMachine:7',
               'vim.VirtualMachine:70',
               'vim.VirtualMachine:71',
               'vim.VirtualMachine:72',
               'vim.VirtualMachine:73',
               'vim.VirtualMachine:74',
               'vim.VirtualMachine:75',
               'vim.VirtualMachine:76',
               'vim.VirtualMachine:77',
               'vim.VirtualMachine:78',
               'vim.VirtualMachine:79',
               'vim.VirtualMachine:8',
               'vim.VirtualMachine:80',
               'vim.VirtualMachine:81',
               'vim.VirtualMachine:82',
               'vim.VirtualMachine:83',
               'vim.VirtualMachine:84',
               'vim.VirtualMachine:85',
               'vim.VirtualMachine:86',
               'vim.VirtualMachine:87',
               'vim.VirtualMachine:88',
               'vim.VirtualMachine:89',
               'vim.VirtualMachine:9',
               'vim.VirtualMachine:90',
               'vim.VirtualMachine:91',
               'vim.VirtualMachine:92',
               'vim.VirtualMachine:93',
               'vim.VirtualMachine:94',
               'vim.VirtualMachine:95',
               'vim.VirtualMachine:96',
               'vim.VirtualMachine:98',
               'vim.VirtualMachine:99'
            ]
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 125. vim.Network::HaNetwork-internal ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Network:HaNetwork-internal',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) []
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'host',
            val = (ManagedObject) [
               'vim.HostSystem:ha-host'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'internal'
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-network'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.Network.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               network = 'vim.Network:HaNetwork-internal',
               name = 'internal',
               accessible = true,
               ipPoolName = '',
               ipPoolId = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'vm',
            val = (ManagedObject) [
               'vim.VirtualMachine:1',
               'vim.VirtualMachine:104',
               'vim.VirtualMachine:105',
               'vim.VirtualMachine:12',
               'vim.VirtualMachine:13',
               'vim.VirtualMachine:18',
               'vim.VirtualMachine:20',
               'vim.VirtualMachine:24',
               'vim.VirtualMachine:27',
               'vim.VirtualMachine:30',
               'vim.VirtualMachine:31',
               'vim.VirtualMachine:34',
               'vim.VirtualMachine:39',
               'vim.VirtualMachine:40',
               'vim.VirtualMachine:41',
               'vim.VirtualMachine:47',
               'vim.VirtualMachine:51',
               'vim.VirtualMachine:52',
               'vim.VirtualMachine:57',
               'vim.VirtualMachine:6',
               'vim.VirtualMachine:60',
               'vim.VirtualMachine:61',
               'vim.VirtualMachine:64',
               'vim.VirtualMachine:7',
               'vim.VirtualMachine:70',
               'vim.VirtualMachine:72',
               'vim.VirtualMachine:74',
               'vim.VirtualMachine:78',
               'vim.VirtualMachine:79',
               'vim.VirtualMachine:84',
               'vim.VirtualMachine:85',
               'vim.VirtualMachine:90',
               'vim.VirtualMachine:91',
               'vim.VirtualMachine:96',
               'vim.VirtualMachine:98',
               'vim.VirtualMachine:99'
            ]
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 126. 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 = u'description',
            val = (vim.PerformanceDescription) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               counterType = (vim.ElementDescription) [
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Average',
                     summary = 'Average performance counter value collected',
                     key = 'average'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Maximum',
                     summary = 'Maximum performance counter value collected',
                     key = 'maximum'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Minimum',
                     summary = 'Minimum performance counter value collected',
                     key = 'minimum'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Latest',
                     summary = 'Latest performance counter value collected',
                     key = 'latest'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Summation',
                     summary = 'Summation performance counter value 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 = u'historicalInterval',
            val = (vim.HistoricalInterval) []
         },
         (vmodl.DynamicProperty) {
            name = u'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 = 'Percent',
                     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 = 'Percent',
                     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 = 'Percent',
                     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 = 'Percent',
                     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 = 'Millisecond',
                     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 = 'Millisecond',
                     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 = 'Percentage of time that the virtual machine was ready, but could not get scheduled to run on the physical CPU',
                     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 = 'Millisecond',
                     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 = 'Millisecond',
                     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 = 'Millisecond',
                     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 = 'Millisecond',
                     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 = 'Percent',
                     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 = 'Percent',
                     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 = 'Percent',
                     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 = 'Percent',
                     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 = 'Percent',
                     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 = 'Percent',
                     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 = 'Percent',
                     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 = 'Percent',
                     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 = 'Percent',
                     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 = 'Millisecond',
                     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 = 'Millisecond',
                     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 = 'Millisecond',
                     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 = 'Millisecond',
                     summary = 'Millisecond',
                     key = 'millisecond'
                  },
                  rollupType = 'summation',
                  statsType = 'delta',
                  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 = 'Usage',
                     summary = 'Memory usage as percentage of total configured or available memory',
                     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 = 'Percent',
                     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 = 'Usage',
                     summary = 'Memory usage as percentage of total configured or available memory',
                     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 = 'Percent',
                     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 = 'Usage',
                     summary = 'Memory usage as percentage of total configured or available memory',
                     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 = 'Percent',
                     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 = 'Usage',
                     summary = 'Memory usage as percentage of total configured or available memory',
                     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 = 'Percent',
                     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 = 'Kilobytes',
                     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 = 'Kilobytes',
                     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 = 'Kilobytes',
                     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 = 'Kilobytes',
                     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 memory that is actively used, as estimated by VMkernel based on recently touched memory pages',
                     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 = 'Kilobytes',
                     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 memory that is actively used, as estimated by VMkernel based on recently touched memory pages',
                     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 = 'Kilobytes',
                     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 memory that is actively used, as estimated by VMkernel based on recently touched memory pages',
                     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 = 'Kilobytes',
                     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 memory that is actively used, as estimated by VMkernel based on recently touched memory pages',
                     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 = 'Kilobytes',
                     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 with other virtual machines, relative to a single virtual machine or to all powered-on virtual machines on a host',
                     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 = 'Kilobytes',
                     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 with other virtual machines, relative to a single virtual machine or to all powered-on virtual machines on a host',
                     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 = 'Kilobytes',
                     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 with other virtual machines, relative to a single virtual machine or to all powered-on virtual machines on a host',
                     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 = 'Kilobytes',
                     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 with other virtual machines, relative to a single virtual machine or to all powered-on virtual machines on a host',
                     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 = 'Kilobytes',
                     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',
                     summary = 'Memory that contains 0s only',
                     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 = 'Kilobytes',
                     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',
                     summary = 'Memory that contains 0s only',
                     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 = 'Kilobytes',
                     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',
                     summary = 'Memory that contains 0s only',
                     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 = 'Kilobytes',
                     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',
                     summary = 'Memory that contains 0s only',
                     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 = 'Kilobytes',
                     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 = 'Unreserved',
                     summary = 'Amount of memory that is unreserved',
                     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 = 'Kilobytes',
                     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 = 'Unreserved',
                     summary = 'Amount of memory that is unreserved',
                     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 = 'Kilobytes',
                     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 = 'Unreserved',
                     summary = 'Amount of memory that is unreserved',
                     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 = 'Kilobytes',
                     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 = 'Unreserved',
                     summary = 'Amount of memory that is unreserved',
                     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 = 'Kilobytes',
                     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 used',
                     summary = 'Amount of memory that is used by swap',
                     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 = 'Kilobytes',
                     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 used',
                     summary = 'Amount of memory that is used by swap',
                     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 = 'Kilobytes',
                     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 used',
                     summary = 'Amount of memory that is used by swap',
                     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 = 'Kilobytes',
                     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 used',
                     summary = 'Amount of memory that is used by swap',
                     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 = 'Kilobytes',
                     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 machine memory that is shared by all powered-on virtual machines and vSphere services on the host',
                     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 = 'Kilobytes',
                     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 machine memory that is shared by all powered-on virtual machines and vSphere services on the host',
                     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 = 'Kilobytes',
                     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 machine memory that is shared by all powered-on virtual machines and vSphere services on the host',
                     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 = 'Kilobytes',
                     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 machine memory that is shared by all powered-on virtual machines and vSphere services on the host',
                     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 = 'Kilobytes',
                     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 = 'VMkernel virtual address space dedicated to VMkernel main heap and related data',
                     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 = 'Kilobytes',
                     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 = 'VMkernel virtual address space dedicated to VMkernel main heap and related data',
                     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 = 'Kilobytes',
                     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 = 'VMkernel virtual address space dedicated to VMkernel main heap and related data',
                     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 = 'Kilobytes',
                     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 = 'VMkernel virtual address space dedicated to VMkernel main heap and related data',
                     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 = 'Kilobytes',
                     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 VMkernel main 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 = 'Kilobytes',
                     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 VMkernel main 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 = 'Kilobytes',
                     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 VMkernel main 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 = 'Kilobytes',
                     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 VMkernel main 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 = 'Kilobytes',
                     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 = 'State',
                     summary = 'One of four threshold levels representing the percentage of free memory on the host. The counter value determines swapping and ballooning behavior for memory reclamation.',
                     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 = 'Number',
                     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 = 'Balloon',
                     summary = 'Amount of memory allocated by the virtual machine memory control driver (vmmemctl), which is installed with VMware Tools',
                     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 = 'Kilobytes',
                     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 = 'Balloon',
                     summary = 'Amount of memory allocated by the virtual machine memory control driver (vmmemctl), which is installed with VMware Tools',
                     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 = 'Kilobytes',
                     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 = 'Balloon',
                     summary = 'Amount of memory allocated by the virtual machine memory control driver (vmmemctl), which is installed with VMware Tools',
                     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 = 'Kilobytes',
                     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 = 'Balloon',
                     summary = 'Amount of memory allocated by the virtual machine memory control driver (vmmemctl), which is installed with VMware Tools',
                     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 = 'Kilobytes',
                     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',
                     summary = 'Host physical memory (KB) consumed by the virtualization infrastructure for running the virtual machine',
                     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 = 'Kilobytes',
                     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',
                     summary = 'Host physical memory (KB) consumed by the virtualization infrastructure for running the virtual machine',
                     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 = 'Kilobytes',
                     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',
                     summary = 'Host physical memory (KB) consumed by the virtualization infrastructure for running the virtual machine',
                     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 = 'Kilobytes',
                     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',
                     summary = 'Host physical memory (KB) consumed by the virtualization infrastructure for running the virtual machine',
                     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 = 'Kilobytes',
                     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 = 'Reserved capacity',
                     summary = 'Total amount of memory reservation used by powered-on virtual machines and vSphere services on the host',
                     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 = 'Megabytes',
                     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 = 'Current amount of guest physical memory swapped out to the virtual machine swap file by the VMkernel',
                     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 = 'Kilobytes',
                     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 = 'Current amount of guest physical memory swapped out to the virtual machine swap file by the VMkernel',
                     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 = 'Kilobytes',
                     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 = 'Current amount of guest physical memory swapped out to the virtual machine swap file by the VMkernel',
                     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 = 'Kilobytes',
                     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 = 'Current amount of guest physical memory swapped out to the virtual machine swap file by the VMkernel',
                     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 = 'Kilobytes',
                     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 = 'Target size for the virtual machine swap file',
                     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 = 'Kilobytes',
                     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 = 'Target size for the virtual machine swap file',
                     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 = 'Kilobytes',
                     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 = 'Target size for the virtual machine swap file',
                     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 = 'Kilobytes',
                     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 = 'Target size for the virtual machine swap file',
                     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 = 'Kilobytes',
                     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 swapped-in to memory from disk',
                     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 = 'Kilobytes',
                     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 swapped-in to memory from disk',
                     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 = 'Kilobytes',
                     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 swapped-in to memory from disk',
                     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 = 'Kilobytes',
                     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 swapped-in to memory from disk',
                     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 = 'Kilobytes',
                     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 memory swapped-out to disk',
                     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 = 'Kilobytes',
                     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 memory swapped-out to disk',
                     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 = 'Kilobytes',
                     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 memory swapped-out to disk',
                     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 = 'Kilobytes',
                     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 memory swapped-out to disk',
                     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 = 'Kilobytes',
                     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 = "Target value set by VMkernal for the virtual machine's memory balloon size",
                     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 = 'Kilobytes',
                     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 = "Target value set by VMkernal for the virtual machine's memory balloon size",
                     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 = 'Kilobytes',
                     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 = "Target value set by VMkernal for the virtual machine's memory balloon size",
                     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 = 'Kilobytes',
                     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 = "Target value set by VMkernal for the virtual machine's memory balloon size",
                     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 = 'Kilobytes',
                     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 by a virtual machine, host, or cluster',
                     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 = 'Kilobytes',
                     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 by a virtual machine, host, or cluster',
                     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 = 'Kilobytes',
                     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 by a virtual machine, host, or cluster',
                     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 = 'Kilobytes',
                     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 by a virtual machine, host, or cluster',
                     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 = 'Kilobytes',
                     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 = 'Used by VMkernel',
                     summary = 'Amount of host physicalmemory used by VMkernel for core functionality, such as device drivers and other internal uses',
                     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 = 'Kilobytes',
                     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 = 'Used by VMkernel',
                     summary = 'Amount of host physicalmemory used by VMkernel for core functionality, such as device drivers and other internal uses',
                     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 = 'Kilobytes',
                     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 = 'Used by VMkernel',
                     summary = 'Amount of host physicalmemory used by VMkernel for core functionality, such as device drivers and other internal uses',
                     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 = 'Kilobytes',
                     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 = 'Used by VMkernel',
                     summary = 'Amount of host physicalmemory used by VMkernel for core functionality, such as device drivers and other internal uses',
                     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 = 'Kilobytes',
                     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 memory is swapped from disk into active memory during the interval',
                     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 memory is being swapped from active memory to disk during the current interval',
                     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 = 'Estimate for the amount of memory actively being written to by the virtual machine',
                     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 = 'Kilobytes',
                     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 = 'Amount of guest physical memory compressed by ESX/ESXi',
                     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 = 'Kilobytes',
                     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 memory compression for the virtual machine',
                     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 memory decompression for the virtual machine',
                     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 = 'Reserved overhead',
                     summary = 'Host physical memory (KB) reserved for use as the virtualization overhead for 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 = 'Kilobytes',
                     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 capacity',
                     summary = 'Total amount of memory reservation used by and available for powered-on virtual machines and vSphere services on the host',
                     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 = 'Megabytes',
                     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 = 'Zipped memory',
                     summary = 'Memory (KB) zipped',
                     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 = 'Kilobytes',
                     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 = 'Memory saved by zipping',
                     summary = 'Memory (KB) saved due to memory zipping',
                     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 = 'Kilobytes',
                     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 = 'Latency',
                     summary = 'Percentage of time the virtual machine is waiting to access swapped or compressed 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 = 'Percent',
                     summary = 'Percentage',
                     key = 'percent'
                  },
                  rollupType = 'average',
                  statsType = 'rate',
                  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 is entitled to, as determined by the ESX scheduler',
                     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 = 'Kilobytes',
                     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 = 'Low free threshold',
                     summary = 'Threshold of free host physical memory below which ESX/ESXi will begin reclaiming memory from virtual machines through ballooning and swapping',
                     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 = 'Kilobytes',
                     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 used for swapping',
                     summary = 'Space used for caching swapped pages in the host cache',
                     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 = 'Kilobytes',
                     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 = 'Swap in rate from host cache',
                     summary = 'Rate at which memory is being swapped from host cache into active memory',
                     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 = 'Swap out rate to host cache',
                     summary = 'Rate at which memory is being swapped from active memory to host 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 touched',
                     summary = 'Actively touched overhead host physical memory (KB) reserved for use as the virtualization overhead for the virtual machine',
                     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 = 'Kilobytes',
                     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 used for swapping',
                     summary = 'Space used for caching swapped pages in the host cache',
                     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 = 'Kilobytes',
                     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 used for swapping',
                     summary = 'Space used for caching swapped pages in the host cache',
                     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 = 'Kilobytes',
                     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 used for swapping',
                     summary = 'Space used for caching swapped pages in the host cache',
                     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 = 'Kilobytes',
                     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 = 'Swap in from host cache',
                     summary = 'Amount of 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 = 'Kilobytes',
                     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 = 'Swap in from host cache',
                     summary = 'Amount of 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 = 'Kilobytes',
                     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 = 'Swap in from host cache',
                     summary = 'Amount of 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 = 'Kilobytes',
                     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 = 'Swap in from host cache',
                     summary = 'Amount of 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 = 'Kilobytes',
                     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 = 'Swap out to host cache',
                     summary = 'Amount of memory swapped-out to host 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 = 'Kilobytes',
                     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 = 'Swap out to host cache',
                     summary = 'Amount of memory swapped-out to host 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 = 'Kilobytes',
                     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 = 'Swap out to host cache',
                     summary = 'Amount of memory swapped-out to host 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 = 'Kilobytes',
                     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 = 'Swap out to host cache',
                     summary = 'Amount of memory swapped-out to host 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 = 'Kilobytes',
                     key = 'kiloBytes'
                  },
                  rollupType = 'minimum',
                  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 = 'Number',
                     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 = 'Number',
                     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 = 'Number',
                     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 = 'Number',
                     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 = 'Number',
                     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 = 'Millisecond',
                     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 = 'Millisecond',
                     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 = 'Millisecond',
                     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 = 'Millisecond',
                     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 = 'Millisecond',
                     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 = 'Millisecond',
                     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 = 'Millisecond',
                     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 = 'Millisecond',
                     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 = 'Millisecond',
                     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 = 'Millisecond',
                     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 = 'Millisecond',
                     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 = 'Millisecond',
                     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 = 'Millisecond',
                     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 = 'Number',
                     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 = 'Number',
                     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 = 'Number',
                     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 = 'Number',
                     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 = 'Number',
                     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 = 'Number',
                     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 = 'Number',
                     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 = 'Number',
                     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 = 'Number',
                     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 = 'Number',
                     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 = 'Number',
                     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 = 'Number',
                     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 = 'Number',
                     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 = 'Number',
                     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 = 'Number',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'summation',
                  statsType = 'delta',
                  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 = 'Second',
                     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 = 'Number',
                     summary = 'Number',
                     key = 'number'
                  },
                  rollupType = 'summation',
                  statsType = 'delta',
                  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 = 'Percent',
                     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 = 'Kilobytes',
                     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 = 'Kilobytes',
                     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 = 'Kilobytes',
                     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 = 'Kilobytes',
                     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 = 'Kilobytes',
                     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 = 'Kilobytes',
                     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 = 'Kilobytes',
                     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 = 'Percent',
                     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 = 'Percent',
                     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 = 'Percent',
                     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 = 'Percent',
                     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 = 'Percent',
                     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 = 'Percent',
                     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 = 'Number',
                     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 = 'Kilobytes',
                     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 = 'Kilobytes',
                     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 = 'Number',
                     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 = 'Second',
                     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 = 'resourceMemConsumed',
                     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 = 'Kilobytes',
                     key = 'kiloBytes'
                  },
                  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 = 'Percent',
                     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 = 'Percent',
                     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 = 'Percent',
                     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 = 'Percent',
                     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 = 'Percent',
                     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 = 'Percent',
                     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 = 'Percent',
                     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 = 'Percent',
                     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 = 'Percent',
                     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 = 'Percent',
                     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 = 'Percent',
                     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 = 'Percent',
                     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 = 'Percent',
                     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 = 'Percent',
                     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 = 'Percent',
                     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 = 'Number',
                     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 = 'Millisecond',
                     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 = 'Kilobytes',
                     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 = 'Kilobytes',
                     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 = 'Number',
                     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 = 'Number',
                     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 = 'Number',
                     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 = 'Millisecond',
                     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 = 'Millisecond',
                     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 = 'Millisecond',
                     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 = 'Number',
                     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 = 'Number',
                     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 = 'Number',
                     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 = 'Millisecond',
                     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 = 'Millisecond',
                     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 = 'Millisecond',
                     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 = 'Number',
                     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 = 'Number',
                     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 = 'Millisecond',
                     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 = 'Millisecond',
                     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 = 'Number',
                     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 = 'Number',
                     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 = 'Number',
                     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 = 'Number',
                     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 = 'Number',
                     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 = 'Number',
                     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 = 'Number',
                     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 = 'Number',
                     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 = 'Number',
                     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 = 'Microsecond',
                     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 = 'Microsecond',
                     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 = 'Number',
                     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 = 'Number',
                     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 = 'Millisecond',
                     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 = 'Millisecond',
                     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 = 'Microsecond',
                     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 = 'Number',
                     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 = 'Number',
                     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 = 'Number',
                     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 = 'Number',
                     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 = 'Number',
                     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 = 'Number',
                     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 = 'Number',
                     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 = 'Number',
                     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 = 'Number',
                     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 = 'Number',
                     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 = 'Number',
                     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 = 'Number',
                     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 = 'Millisecond',
                     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 = 'Percent',
                     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 = 'Microsecond',
                     summary = 'Microsecond',
                     key = 'microsecond'
                  },
                  rollupType = 'latest',
                  statsType = 'absolute',
                  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 = 'Watt',
                     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 = 'Watt',
                     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 = 'Joule',
                     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 = 'Number',
                     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) []
               }
            ]
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 127. 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 = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'childConfiguration',
            val = (vim.ResourceConfigSpec) [
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:106',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 450,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1024L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 10240,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:1',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 2000,
                        level = 'high'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 7680L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 76800,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:10',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 3200,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1536L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 15360,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:105',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 2000,
                        level = 'high'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 7680L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 76800,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:102',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 3200,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1536L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 15360,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:100',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 450,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1024L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 10240,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:103',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 600,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 5120,
                        level = 'low'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:90',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1024L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 10240,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:101',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4200,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 2280L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 22800,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:108',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 3200,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1536L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 15360,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:107',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4200,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 2280L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 22800,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:104',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1024L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 10240,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:15',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 600,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 5120,
                        level = 'low'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:18',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1024L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 10240,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:109',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 600,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 5120,
                        level = 'low'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:19',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4200,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 2280L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 22800,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:91',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 2000,
                        level = 'high'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 7680L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 76800,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:12',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1024L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 10240,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:13',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 2000,
                        level = 'high'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 7680L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 76800,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:17',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 3200,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1536L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 15360,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:11',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 450,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1024L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 10240,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:14',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4200,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 2280L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 22800,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:16',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 450,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1024L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 10240,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:2',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 600,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 5120,
                        level = 'low'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:29',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 450,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1024L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 10240,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:20',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 2000,
                        level = 'high'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 7680L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 76800,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:28',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 3200,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1536L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 15360,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:27',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 2000,
                        level = 'high'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 7680L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 76800,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:23',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 3200,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1536L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 15360,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:25',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4200,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 2280L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 22800,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:22',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 450,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1024L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 10240,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:92',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4200,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 2280L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 22800,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:26',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 600,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 5120,
                        level = 'low'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:24',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1024L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 10240,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:3',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4200,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 2280L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 22800,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:21',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 600,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 5120,
                        level = 'low'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:35',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4200,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 2280L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 22800,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:39',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1024L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 10240,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:33',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 600,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 5120,
                        level = 'low'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:37',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 450,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1024L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 10240,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:38',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 3200,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1536L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 15360,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:30',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1024L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 10240,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:32',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4200,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 2280L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 22800,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:36',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 600,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 5120,
                        level = 'low'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:4',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 3200,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1536L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 15360,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:31',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 2000,
                        level = 'high'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 7680L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 76800,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:34',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 2000,
                        level = 'high'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 7680L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 76800,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:93',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 600,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 5120,
                        level = 'low'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:49',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 3200,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1536L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 15360,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:43',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 600,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 5120,
                        level = 'low'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:45',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 450,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1024L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 10240,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:47',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 2000,
                        level = 'high'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 7680L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 76800,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:40',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1024L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 10240,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:5',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 450,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1024L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 10240,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:48',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4200,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 2280L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 22800,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:42',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4200,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 2280L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 22800,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:94',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 450,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1024L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 10240,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:46',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 450,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1024L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 10240,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:44',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 3200,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1536L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 15360,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:41',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 2000,
                        level = 'high'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 7680L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 76800,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:59',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 3200,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1536L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 15360,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:53',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4200,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 2280L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 22800,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:58',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 450,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1024L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 10240,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:56',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 600,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 5120,
                        level = 'low'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:57',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1024L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 10240,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:55',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 3200,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1536L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 15360,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:50',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 600,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 5120,
                        level = 'low'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:54',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 450,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1024L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 10240,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:52',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 2000,
                        level = 'high'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 7680L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 76800,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:95',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 3200,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1536L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 15360,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:6',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1024L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 10240,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:51',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1024L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 10240,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:65',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4200,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 2280L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 22800,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:60',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 2000,
                        level = 'high'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 7680L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 76800,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:67',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 3200,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1536L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 15360,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:64',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 2000,
                        level = 'high'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 7680L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 76800,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:66',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 600,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 5120,
                        level = 'low'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:62',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4200,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 2280L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 22800,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:68',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 450,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1024L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 10240,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:69',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 450,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1024L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 10240,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:63',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 600,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 5120,
                        level = 'low'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:96',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1024L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 10240,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:7',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 2000,
                        level = 'high'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 7680L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 76800,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:77',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 3200,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1536L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 15360,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:75',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4200,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 2280L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 22800,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:73',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 600,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 5120,
                        level = 'low'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:76',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 450,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1024L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 10240,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:61',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1024L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 10240,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:98',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1024L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 10240,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:79',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 2000,
                        level = 'high'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 7680L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 76800,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:78',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1024L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 10240,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:72',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1024L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 10240,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:70',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1024L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 10240,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:74',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 2000,
                        level = 'high'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 7680L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 76800,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:87',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 600,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 5120,
                        level = 'low'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:80',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4200,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 2280L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 22800,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:71',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 3200,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1536L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 15360,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:8',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4200,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 2280L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 22800,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:85',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 2000,
                        level = 'high'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 7680L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 76800,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:86',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 4200,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 2280L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 22800,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:82',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 450,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1024L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 10240,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:88',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 450,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1024L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 10240,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:83',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 3200,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1536L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 15360,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:89',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 3200,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1536L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 15360,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:99',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 2000,
                        level = 'high'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 7680L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 76800,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:9',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 600,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 5120,
                        level = 'low'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:81',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 600,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 5120,
                        level = 'low'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               (vim.ResourceConfigSpec) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  entity = 'vim.VirtualMachine:84',
                  changeVersion = <unset>,
                  lastModified = <unset>,
                  cpuAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 0L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 1000,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 1024L,
                     expandableReservation = <unset>,
                     limit = -1L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 10240,
                        level = 'normal'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               }
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'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 = 84543L,
                  expandableReservation = false,
                  limit = 84543L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 9000,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 253469L,
                  expandableReservation = false,
                  limit = 253469L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 9000,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'Reload',
               'Rename_Task',
               'Destroy_Task',
               'UpdateConfig',
               'MoveIntoResourcePool',
               'UpdateChildResourceConfiguration',
               'CreateResourcePool',
               'DestroyChildren',
               'CreateVApp',
               'CreateChildVM_Task',
               'RegisterChildVM_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'Resources'
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'owner',
            val = 'vim.ComputeResource:ha-compute-res'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.ComputeResource:ha-compute-res'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.ResourcePool.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               memory = (vim.ResourcePool.ResourceUsage) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservationUsed = 259751149568L,
                  reservationUsedForVm = 259751149568L,
                  unreservedForPool = 6030360576L,
                  unreservedForVm = 6030360576L,
                  overallUsage = 255053021184L,
                  maxUsage = 265781510144L
               },
               cpu = (vim.ResourcePool.ResourceUsage) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservationUsed = 0L,
                  reservationUsedForVm = 0L,
                  unreservedForPool = 84543L,
                  unreservedForVm = 84543L,
                  overallUsage = 3212L,
                  maxUsage = 84543L
               },
               overallStatus = 'green'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'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 = 84543L,
                     expandableReservation = false,
                     limit = 84543L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 9000,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  memoryAllocation = (vim.ResourceAllocationInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservation = 253469L,
                     expandableReservation = false,
                     limit = 253469L,
                     shares = (vim.SharesInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        shares = 9000,
                        level = 'custom'
                     },
                     overheadLimit = <unset>
                  },
                  networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
               },
               runtime = (vim.ResourcePool.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  memory = (vim.ResourcePool.ResourceUsage) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservationUsed = 259751149568L,
                     reservationUsedForVm = 259751149568L,
                     unreservedForPool = 6030360576L,
                     unreservedForVm = 6030360576L,
                     overallUsage = 255053021184L,
                     maxUsage = 265781510144L
                  },
                  cpu = (vim.ResourcePool.ResourceUsage) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     reservationUsed = 0L,
                     reservationUsedForVm = 0L,
                     unreservedForPool = 84543L,
                     unreservedForVm = 84543L,
                     overallUsage = 3212L,
                     maxUsage = 84543L
                  },
                  overallStatus = 'green'
               },
               quickStats = <unset>,
               configuredMemoryMB = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'vm',
            val = (ManagedObject) [
               'vim.VirtualMachine:106',
               'vim.VirtualMachine:1',
               'vim.VirtualMachine:10',
               'vim.VirtualMachine:105',
               'vim.VirtualMachine:102',
               'vim.VirtualMachine:100',
               'vim.VirtualMachine:103',
               'vim.VirtualMachine:90',
               'vim.VirtualMachine:101',
               'vim.VirtualMachine:108',
               'vim.VirtualMachine:107',
               'vim.VirtualMachine:104',
               'vim.VirtualMachine:15',
               'vim.VirtualMachine:18',
               'vim.VirtualMachine:109',
               'vim.VirtualMachine:19',
               'vim.VirtualMachine:91',
               'vim.VirtualMachine:12',
               'vim.VirtualMachine:13',
               'vim.VirtualMachine:17',
               'vim.VirtualMachine:11',
               'vim.VirtualMachine:14',
               'vim.VirtualMachine:16',
               'vim.VirtualMachine:2',
               'vim.VirtualMachine:29',
               'vim.VirtualMachine:20',
               'vim.VirtualMachine:28',
               'vim.VirtualMachine:27',
               'vim.VirtualMachine:23',
               'vim.VirtualMachine:25',
               'vim.VirtualMachine:22',
               'vim.VirtualMachine:92',
               'vim.VirtualMachine:26',
               'vim.VirtualMachine:24',
               'vim.VirtualMachine:3',
               'vim.VirtualMachine:21',
               'vim.VirtualMachine:35',
               'vim.VirtualMachine:39',
               'vim.VirtualMachine:33',
               'vim.VirtualMachine:37',
               'vim.VirtualMachine:38',
               'vim.VirtualMachine:30',
               'vim.VirtualMachine:32',
               'vim.VirtualMachine:36',
               'vim.VirtualMachine:4',
               'vim.VirtualMachine:31',
               'vim.VirtualMachine:34',
               'vim.VirtualMachine:93',
               'vim.VirtualMachine:49',
               'vim.VirtualMachine:43',
               'vim.VirtualMachine:45',
               'vim.VirtualMachine:47',
               'vim.VirtualMachine:40',
               'vim.VirtualMachine:5',
               'vim.VirtualMachine:48',
               'vim.VirtualMachine:42',
               'vim.VirtualMachine:94',
               'vim.VirtualMachine:46',
               'vim.VirtualMachine:44',
               'vim.VirtualMachine:41',
               'vim.VirtualMachine:59',
               'vim.VirtualMachine:53',
               'vim.VirtualMachine:58',
               'vim.VirtualMachine:56',
               'vim.VirtualMachine:57',
               'vim.VirtualMachine:55',
               'vim.VirtualMachine:50',
               'vim.VirtualMachine:54',
               'vim.VirtualMachine:52',
               'vim.VirtualMachine:95',
               'vim.VirtualMachine:6',
               'vim.VirtualMachine:51',
               'vim.VirtualMachine:65',
               'vim.VirtualMachine:60',
               'vim.VirtualMachine:67',
               'vim.VirtualMachine:64',
               'vim.VirtualMachine:66',
               'vim.VirtualMachine:62',
               'vim.VirtualMachine:68',
               'vim.VirtualMachine:69',
               'vim.VirtualMachine:63',
               'vim.VirtualMachine:96',
               'vim.VirtualMachine:7',
               'vim.VirtualMachine:77',
               'vim.VirtualMachine:75',
               'vim.VirtualMachine:73',
               'vim.VirtualMachine:76',
               'vim.VirtualMachine:61',
               'vim.VirtualMachine:98',
               'vim.VirtualMachine:79',
               'vim.VirtualMachine:78',
               'vim.VirtualMachine:72',
               'vim.VirtualMachine:70',
               'vim.VirtualMachine:74',
               'vim.VirtualMachine:87',
               'vim.VirtualMachine:80',
               'vim.VirtualMachine:71',
               'vim.VirtualMachine:8',
               'vim.VirtualMachine:85',
               'vim.VirtualMachine:86',
               'vim.VirtualMachine:82',
               'vim.VirtualMachine:88',
               'vim.VirtualMachine:83',
               'vim.VirtualMachine:89',
               'vim.VirtualMachine:99',
               'vim.VirtualMachine:9',
               'vim.VirtualMachine:81',
               'vim.VirtualMachine:84'
            ]
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 128. 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) []
   }
]

=============== 129. 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 = u'capability',
            val = (vim.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               provisioningSupported = false,
               multiHostSupported = false,
               userShellAccessSupported = true,
               supportedEVCMode = (vim.EVCMode) [],
               networkBackupAndRestoreSupported = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = u'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 5.1.0 build-799733',
                  vendor = 'VMware, Inc.',
                  version = '5.1.0',
                  build = '799733',
                  localeVersion = 'INTL',
                  localeBuild = '000',
                  osType = 'vmnix-x86',
                  productLineId = 'embeddedEsx',
                  apiType = 'HostAgent',
                  apiVersion = '5.1',
                  instanceUuid = <unset>,
                  licenseProductName = 'VMware ESX Server',
                  licenseProductVersion = '5.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>,
               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',
               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'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'serverClock',
            val = 2012-11-12T06:10:08.877582Z
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 130. 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 = u'currentSession',
            val = (vim.UserSession) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               key = 'b74adafe-4b15-2e33-6a2a-6c38c2b530d9',
               userName = 'root',
               fullName = '',
               loginTime = 1970-01-01T19:48:01.440578Z,
               lastActiveTime = 1970-01-01T19:48:07.645351Z,
               locale = 'en',
               messageLocale = 'en',
               extensionSession = false,
               ipAddress = '127.0.0.1',
               userAgent = '',
               callCount = 0L
            }
         },
         (vmodl.DynamicProperty) {
            name = u'defaultLocale',
            val = 'en'
         },
         (vmodl.DynamicProperty) {
            name = u'message',
            val = ''
         },
         (vmodl.DynamicProperty) {
            name = u'messageLocaleList',
            val = (str) [
               'ko',
               'zh-CN',
               'fr',
               'ja',
               'en',
               'de',
               'zh_CN'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'sessionList',
            val = (vim.UserSession) [
               (vim.UserSession) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = '270f16fb-a5d5-9271-9234-a4622d4837f3',
                  userName = 'root',
                  fullName = '',
                  loginTime = 1970-01-01T00:01:08.461644Z,
                  lastActiveTime = 1970-01-01T19:43:11.06925Z,
                  locale = 'en',
                  messageLocale = 'en',
                  extensionSession = false,
                  ipAddress = '127.0.0.1',
                  userAgent = '',
                  callCount = 0L
               },
               (vim.UserSession) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'b74adafe-4b15-2e33-6a2a-6c38c2b530d9',
                  userName = 'root',
                  fullName = '',
                  loginTime = 1970-01-01T19:48:01.440578Z,
                  lastActiveTime = 1970-01-01T19:48:07.645351Z,
                  locale = 'en',
                  messageLocale = 'en',
                  extensionSession = false,
                  ipAddress = '127.0.0.1',
                  userAgent = '',
                  callCount = 0L
               },
               (vim.UserSession) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'd568d66d-1d83-5fd4-4ca4-8d0459ade729',
                  userName = 'dcui',
                  fullName = '',
                  loginTime = 1970-01-01T00:03:01.379189Z,
                  lastActiveTime = 1970-01-01T19:48:00.39182Z,
                  locale = 'en',
                  messageLocale = 'en',
                  extensionSession = false,
                  ipAddress = '127.0.0.1',
                  userAgent = 'VMware-client/5.1.0',
                  callCount = 0L
               },
               (vim.UserSession) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'e8826317-bacc-567c-9a2f-04189c96b9a2',
                  userName = 'vpxuser',
                  fullName = '',
                  loginTime = 1970-01-01T00:01:18.884403Z,
                  lastActiveTime = 1970-01-01T19:48:07.331469Z,
                  locale = 'en',
                  messageLocale = 'en',
                  extensionSession = false,
                  ipAddress = '127.0.0.1',
                  userAgent = 'VMware-client/5.1.0',
                  callCount = 0L
               }
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'supportedLocaleList',
            val = (str) [
               'nl_BE',
               'tt',
               'hu',
               'xh',
               'sw_KE',
               'ts',
               'hy',
               'tr',
               'lv',
               'fr_CH',
               'ar_TN',
               'it_IT',
               'es_VE',
               'pt',
               'tn',
               'fr_CA',
               'en_US',
               'en_IE',
               'ar_LY',
               'ms_MY',
               'lt_LT',
               'de_DE',
               'de',
               'syr',
               'da',
               'ka_GE',
               'fa_IR',
               'th_TH',
               'uk',
               'div',
               'uz_UZ',
               'sk_SK',
               'en_BZ',
               'es_NI',
               'zh_CN',
               'hi_IN',
               'id',
               'de_LI',
               'es_CL',
               'en_NZ',
               'ml',
               'ar_SA',
               'nn_NO',
               'in',
               'uz',
               'es_CO',
               'mk',
               'ar_OM',
               'es_CR',
               'no_NO',
               'sv_FI',
               'fr_FR',
               'mt',
               'mr',
               'ur',
               'ms',
               'is',
               'it',
               'sq_AL',
               'mn',
               'ar_AE',
               'az',
               'en_JM',
               'iw',
               'zh_SG',
               'as',
               'he_IL',
               'en_ZA',
               'fr_BE',
               'ar',
               'ar_SY',
               'de_CH',
               'iw_IL',
               'es_GT',
               'ar_KW',
               'et',
               'tr_TR',
               'eu',
               'en_ZW',
               'zh_TW',
               'es',
               'en',
               'el',
               'es_SV',
               'af',
               'hu_HU',
               'ca_ES',
               'vi',
               'ja',
               'ne',
               'el_GR',
               'zu',
               'nb',
               'zh_HK',
               'uk_UA',
               'ji',
               'nl',
               'is_IS',
               'it_CH',
               'ru',
               'ar_BH',
               'ar_JO',
               'no',
               'ro',
               'tt_TA',
               'en_CA',
               'hr_HR',
               'en_GB',
               'be_BY',
               'ur_PK',
               'pt_PT',
               'en_CB',
               'bn',
               'fr',
               'es_PR',
               'fr_MC',
               'id_ID',
               'es_DO',
               'sr_SP',
               'fo',
               'zh_MO',
               'sl_SI',
               'bg',
               'cs_CZ',
               'es_PY',
               'az_AZ',
               'be',
               'es_HN',
               'fi',
               'kk_KZ',
               'pt_BR',
               'es_PA',
               'fa',
               'vi_VN',
               'es_PE',
               'nb_NO',
               'ar_MA',
               'sk',
               'gd',
               'ru_RU',
               'ka',
               'kk',
               'sa',
               'sb',
               'es_AR',
               'gl',
               'de_AT',
               'ar_IQ',
               'ar_QA',
               'pl_PL',
               'sx',
               'af_ZA',
               'kn',
               'ko',
               'gu',
               'ro_RO',
               'kz',
               'sv',
               'bg_BG',
               'sw',
               'fi_FI',
               'ar_YE',
               'fr_LU',
               'ar_EG',
               'sq',
               'de_LU',
               'sr',
               'sl',
               'ky',
               'or',
               'da_DK',
               'cs',
               'en_PH',
               'en_TT',
               'ja_JP',
               'es_ES',
               'eu_ES',
               'mk_MK',
               'nl_NL',
               'es_MX',
               'ar_DZ',
               'ca',
               'ms_BN',
               'es_UY',
               'hy_am',
               'sv_SE',
               'es_EC',
               'ar_LB',
               'th',
               'te',
               'he',
               'en_AU',
               'pl',
               'ta',
               'lv_LV',
               'hi',
               'ko_KR',
               'es_BO',
               'fo_FO',
               'pa',
               'hr',
               'et_EE',
               'lt'
            ]
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 131. vim.Task::haTask-ha-host-vim.HostSystem.acquireCimServicesTicket-384849061 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.Task:haTask-ha-host-vim.HostSystem.acquireCimServicesTicket-384849061',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'info',
            val = (vim.TaskInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               key = 'haTask-ha-host-vim.HostSystem.acquireCimServicesTicket-384849061',
               task = 'vim.Task:haTask-ha-host-vim.HostSystem.acquireCimServicesTicket-384849061',
               description = <unset>,
               name = vim.HostSystem.AcquireCimServicesTicket,
               descriptionId = 'HostSystem.acquireCimServicesTicket',
               entity = 'vim.HostSystem:ha-host',
               entityName = 'DL385Gen8.perflab.hp.com',
               locked = (vim.ManagedEntity) [],
               state = 'success',
               cancelled = false,
               cancelable = false,
               error = <unset>,
               result = (vim.HostServiceTicket) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  host = 'DL385Gen8.perflab.hp.com',
                  port = <unset>,
                  sslThumbprint = <unset>,
                  service = 'CimInterfaces',
                  serviceVersion = '1.0',
                  sessionId = '524330a6-bbbd-ca1a-f733-f18753f9bd4a'
               },
               progress = <unset>,
               reason = (vim.TaskReasonUser) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  userName = 'vpxuser'
               },
               queueTime = 2012-11-12T06:05:32.739932Z,
               startTime = 2012-11-12T06:05:32.740408Z,
               completeTime = 2012-11-12T06:05:32.741216Z,
               eventChainId = 384849061,
               changeTag = <unset>,
               parentTaskKey = <unset>,
               rootTaskKey = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 132. 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 = u'description',
            val = (vim.TaskDescription) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               methodInfo = (vim.ElementDescription) [
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Reconfigure host update proxy',
                     summary = 'Reconfigure host update proxy',
                     key = 'host.HostUpdateProxyManager.reconfigureHostUpdateProxy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Retrieve configuration of the host update proxy',
                     summary = 'Retrieve configuration of the host update proxy',
                     key = 'host.HostUpdateProxyManager.retrieveHostUpdateProxyConfig'
                  },
                  (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 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 = '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 = '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 = '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 local swap datastore',
                     summary = 'Change 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 = 'Expand VMFS datastore',
                     summary = 'Expand the capacity of a VMFS datastore extent',
                     key = 'host.DatastoreSystem.expandVmfsDatastore'
                  },
                  (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 = 'Remove datastore',
                     summary = 'Removes a datastore from a host',
                     key = 'host.DatastoreSystem.removeDatastore'
                  },
                  (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 = 'Prepare VM for unattended guest install',
                     summary = 'Prepares a VM for unattended installation of a guest OS',
                     key = 'vm.customization.GuestInstallManager.prepareForUnattendedInstall'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Cleanup after unattended guest install',
                     summary = 'Reverts the configuration changes made by unattended guest OS installation',
                     key = 'vm.customization.GuestInstallManager.cleanupAfterUnattendedInstall'
                  },
                  (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 = '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 = '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 = '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 = 'Configure Storage DRS',
                     summary = 'Configure Storage DRS on a datastore cluster',
                     key = 'StorageResourceManager.configureStorageDrsForPod'
                  },
                  (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 = 'Get lease download manifest',
                     summary = 'Gets the download manifest for this lease',
                     key = 'HttpNfcLease.getManifest'
                  },
                  (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 = '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 = '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 = 'Refresh virtual machine storage information',
                     summary = 'Refresh storage information for the virtual machine',
                     key = 'VirtualMachine.refreshStorageInfo'
                  },
                  (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 = '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 = '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 = '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 = '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 = '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 = '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 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 = 'Disable Fault Tolerance',
                     summary = 'Disable Fault Tolerance on this virtual machine',
                     key = 'VirtualMachine.disableSecondary'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Enable Fault Tolerance',
                     summary = 'Enable 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 = 'Set guest display topology modes.',
                     summary = "Sets the guest's display topology as specified.",
                     key = 'VirtualMachine.setDisplayTopologyModes'
                  },
                  (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 = 'Unlock encrypted virtual machine',
                     summary = 'Unlocks an encrypted virtual machine',
                     key = 'VirtualMachine.unlock'
                  },
                  (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 = 'Diagnose virtual machine resource allocation',
                     summary = 'Gets recommendations for increasing the resource allocation for this VM',
                     key = 'VirtualMachine.diagnoseResourceAllocation'
                  },
                  (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 rights management policy',
                     summary = 'Queries virtual rights management policy information associated with a virtual machine',
                     key = 'VirtualMachine.queryVrmPolicy'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update virtual rights management policy',
                     summary = 'Updates virtual rights management policy data associated with a virtual machine',
                     key = 'VirtualMachine.updateVrmPolicy'
                  },
                  (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 = '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 = 'Retrieve quorum file path prefix',
                     summary = 'Retrieves the quorum file path prefix for the virtual machine',
                     key = 'VirtualMachine.retrieveQuorumFilePathPrefix'
                  },
                  (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 an Flex-SE virtual disk',
                     summary = 'Wipe an Flex-SE virtual disk',
                     key = 'VirtualMachine.wipeDisk'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Shrink an Flex-SE virtual disk',
                     summary = 'Shrink an Flex-SE virtual disk',
                     key = 'VirtualMachine.shrinkDisk'
                  },
                  (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 = '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 = 'queryVmLocation',
                     summary = 'queryVmLocation',
                     key = 'vm.prov.ProvisioningManager.queryVmLocation'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'createShadowVm',
                     summary = 'createShadowVm',
                     key = 'vm.prov.ProvisioningManager.createShadowVm'
                  },
                  (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 = '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 = 'Consolidate disks',
                     summary = 'Consolidate a list of disks to the parent most disk',
                     key = 'VirtualDiskManager.consolidateDisks'
                  },
                  (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 = '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 = '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 = '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 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 = 'Update IPSec configuration',
                     summary = 'Update IPSec configuration',
                     key = 'host.NetworkSystem.updateIpSecConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Update console IPSec configuration',
                     summary = 'Update console IPSec configuration',
                     key = 'host.NetworkSystem.updateConsoleIpSecConfig'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'invokeHostTransactionCall',
                     summary = 'invokeHostTransactionCall',
                     key = 'host.NetworkSystem.invokeHostTransactionCall'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'commitTransaction',
                     summary = 'commitTransaction',
                     key = 'host.NetworkSystem.commitTransaction'
                  },
                  (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 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 = '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 = '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 = '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 method invocation privileges',
                     summary = 'Checks whether a session holds a set of privileges required to invoke a specified method',
                     key = 'AuthorizationManager.checkMethodInvocation'
                  },
                  (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 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 = '<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 = '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 = '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 = '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 = 'Query process information',
                     summary = 'Retrieves information regarding processes',
                     key = 'host.SystemDebugManager.queryProcessInfo'
                  },
                  (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 = 'Estimate database size',
                     summary = 'Estimates the database size required to store VirtualCenter data',
                     key = 'ResourcePlanningManager.estimateDatabaseSize'
                  },
                  (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 = '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 = '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 = '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 = 'Remove network',
                     summary = 'Remove network',
                     key = 'Network.destroyNetwork'
                  },
                  (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 = '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 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 = '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 = '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 = '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 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 = '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 = '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 = '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 = 'Query vSphere Distributed Switch overlay instances',
                     summary = 'Query vSphere Distributed Switch overlay instances',
                     key = 'DistributedVirtualSwitch.reconfigureOverlayInstance'
                  },
                  (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 = '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 = '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 = 'Query available overlay classes on a vSphere Distributed Switch',
                     summary = 'Queries a vSphere Distributed Switch for available overlay classes',
                     key = 'DistributedVirtualSwitch.queryAvailableOverlayClass'
                  },
                  (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 = 'lookupPortgroup',
                     summary = 'lookupPortgroup',
                     key = 'DistributedVirtualSwitch.lookupPortgroup'
                  },
                  (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 = '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 = '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 = 'Create private alarm on managed entity',
                     summary = 'Creates a Private (trigger-only) Alarm on a managed entity',
                     key = 'alarm.AlarmManager.createPrivateAlarm'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query private alarms on managed entity',
                     summary = 'Retrieves all of the Private (trigger-only) Alarms defined on the specified managed entity',
                     key = 'alarm.AlarmManager.queryPrivateAlarms'
                  },
                  (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 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 = '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 = '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 = '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 = '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 = 'Generate recommendations for 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 = '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 = '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 = '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 = '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 = '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 = '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 = '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 = '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 = '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 = '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 = '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 = '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 = 'queryTpmAttestationReport',
                     summary = 'queryTpmAttestationReport',
                     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 = 'Query system resource usage',
                     summary = 'Gets run-time information about controlled system resources',
                     key = 'HostSystem.querySystemResourceUsage'
                  },
                  (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 = '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 = '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 = 'Apply mockup features',
                     summary = 'Applies mockup feature capabilities to a host',
                     key = 'HostSystem.applyMockupFeatures'
                  },
                  (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 = '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 = '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 = '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 = 'Create folder',
                     summary = 'Creates a new folder',
                     key = 'Folder.createFolder'
                  },
                  (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 = 'Register encrypted virtual machine',
                     summary = 'Adds an existing encrypted virtual machine to this folder',
                     key = 'Folder.registerVmEx'
                  },
                  (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 = '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 = '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 = '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 = 'allocateIpv4Address',
                     summary = 'allocateIpv4Address',
                     key = 'IpPoolManager.allocateIpv4Address'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'allocateIpv6Address',
                     summary = 'allocateIpv6Address',
                     key = 'IpPoolManager.allocateIpv6Address'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'releaseIpAllocation',
                     summary = 'releaseIpAllocation',
                     key = 'IpPoolManager.releaseIpAllocation'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryIPAllocations',
                     summary = 'queryIPAllocations',
                     key = 'IpPoolManager.queryIPAllocations'
                  },
                  (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 = 'Query service list',
                     summary = 'Location information that needs to match a service',
                     key = 'ServiceManager.queryServiceList'
                  },
                  (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 = '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 = '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 = '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 = '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 = '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 = '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 = 'lookupPortgroup',
                     summary = 'lookupPortgroup',
                     key = 'dvs.DistributedVirtualSwitchManager.lookupPortgroup'
                  },
                  (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 = '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 = 'Remove managed object',
                     summary = 'Remove the managed objects',
                     key = 'view.ManagedObjectView.destroy'
                  },
                  (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 = '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 = '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 = '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 = '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 = '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 answer file',
                     summary = 'Returns the answer file 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 answer file status',
                     summary = 'Returns the status of the answer files associated with the specified hosts',
                     key = 'profile.host.ProfileManager.queryAnswerFileStatus'
                  },
                  (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 = '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 = '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 = '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 = '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 = '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 = 'Initialize powering On',
                     summary = 'Initialize tasks for powering on virtual machines',
                     key = 'Datacenter.powerOnVm'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'queryConfigOptionDescriptor',
                     summary = 'queryConfigOptionDescriptor',
                     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 = '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 = 'Reconfigure compute-resource',
                     summary = 'Reconfigures a compute-resource',
                     key = 'ComputeResource.reconfigureEx'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'CreateDirectory',
                     summary = 'CreateDirectory',
                     key = 'host.DatastoreNamespaceManager.CreateDirectory'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'DeleteDirectory',
                     summary = 'DeleteDirectory',
                     key = 'host.DatastoreNamespaceManager.DeleteDirectory'
                  },
                  (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 = '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 = '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 = '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 = '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',
                     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 = '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 = '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 = '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 = '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 = '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 = '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 = '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 = '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 = '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 = '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 = '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 = 'Disallow I/O issue to the specified attached SCSI LUN',
                     key = 'host.StorageSystem.detachScsiLun'
                  },
                  (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 = '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 = 'Remove FCOE storage',
                     summary = 'Removes storage using FCOE',
                     key = 'host.StorageSystem.markForRemoval'
                  },
                  (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 = '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 = '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 = 'Create folder',
                     summary = 'Creates a new folder',
                     key = 'StoragePod.createFolder'
                  },
                  (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 = 'Register encrypted virtual machine',
                     summary = 'Adds an existing encrypted virtual machine to this datastore cluster',
                     key = 'StoragePod.registerVmEx'
                  },
                  (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 = '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 = '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 = '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 = 'Reconfigure cluster',
                     summary = 'Reconfigures a cluster',
                     key = 'ClusterComputeResource.reconfigureEx'
                  },
                  (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 transitional EVC manager',
                     summary = 'Retrieve the transitional EVC manager for this cluster',
                     key = 'ClusterComputeResource.transitionalEVCManager'
                  },
                  (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 vShpere 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 = 'DRS recommends hosts to evacuate',
                     summary = 'DRS recommends hosts to evacuate',
                     key = 'ClusterComputeResource.enterMaintenanceMode'
                  },
                  (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 = 'retrieveVmRecoveryInfo',
                     summary = 'retrieveVmRecoveryInfo',
                     key = 'host.LowLevelProvisioningManager.retrieveVmRecoveryInfo'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveLastVmMigrationStatus',
                     summary = 'retrieveLastVmMigrationStatus',
                     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 = 'reserveFiles',
                     summary = 'reserveFiles',
                     key = 'host.LowLevelProvisioningManager.reserveFiles'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'deleteFiles',
                     summary = 'deleteFiles',
                     key = 'host.LowLevelProvisioningManager.deleteFiles'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'extractNvramContent',
                     summary = 'extractNvramContent',
                     key = 'host.LowLevelProvisioningManager.extractNvramContent'
                  },
                  (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 = 'Delete ports',
                     summary = 'Delete ports',
                     key = 'dvs.HostDistributedVirtualSwitchManager.deletePorts'
                  },
                  (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 = 'Update vSphere Distributed Switch overlay instances',
                     summary = 'Updates the vSphere Distributed Switch overlay instances specified',
                     key = 'dvs.HostDistributedVirtualSwitchManager.updateDVSOverlayInstances'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Query overlay classes for vSphere Distributed Switch on host',
                     summary = 'Query the list of available overlay classes for a vSphere Distributed Switch on a host',
                     key = 'dvs.HostDistributedVirtualSwitchManager.queryOverlayClass'
                  },
                  (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 = 'retrieveConfigValue',
                     summary = 'retrieveConfigValue',
                     key = 'vm.guest.GuestUpdateAgent.retrieveConfigValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'updateConfigValue',
                     summary = 'updateConfigValue',
                     key = 'vm.guest.GuestUpdateAgent.updateConfigValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'initiateProductInfoQuery',
                     summary = 'initiateProductInfoQuery',
                     key = 'vm.guest.GuestUpdateAgent.initiateProductInfoQuery'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'initiateProductInstall',
                     summary = 'initiateProductInstall',
                     key = 'vm.guest.GuestUpdateAgent.initiateProductInstall'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveJobStatus',
                     summary = 'retrieveJobStatus',
                     key = 'vm.guest.GuestUpdateAgent.retrieveJobStatus'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'retrieveJobResults',
                     summary = 'retrieveJobResults',
                     key = 'vm.guest.GuestUpdateAgent.retrieveJobResults'
                  },
                  (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 = '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 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 = 'Configure host power management policy',
                     summary = 'Configure host power management policy',
                     key = 'host.PowerSystem.configurePolicy'
                  },
                  (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 = 'Remove view',
                     summary = 'Remove view',
                     key = 'view.View.destroy'
                  },
                  (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 = '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 = 'Reconfigure overlay instance',
                     summary = 'Reconfigure overlay instance',
                     key = 'dvs.VmwareDistributedVirtualSwitch.reconfigureOverlayInstance'
                  },
                  (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 = '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 = '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 = 'Query available overlay classes on vSphere Distributed Switch',
                     summary = 'Queries a vSphere Distributed Switch for available overlay classes',
                     key = 'dvs.VmwareDistributedVirtualSwitch.queryAvailableOverlayClass'
                  },
                  (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 = 'lookupPortgroup',
                     summary = 'lookupPortgroup',
                     key = 'dvs.VmwareDistributedVirtualSwitch.lookupPortgroup'
                  },
                  (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 = '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 = '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 = '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 = 'queryExtensionIpAllocationUsage',
                     summary = 'queryExtensionIpAllocationUsage',
                     key = 'ExtensionManager.queryExtensionIpAllocationUsage'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Prepare vMotion send operation',
                     summary = 'Prepare a vMotion send operation',
                     key = 'host.VMotionManager.prepareSource'
                  },
                  (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',
                     summary = 'Prepare a vMotion receive operation',
                     key = 'host.VMotionManager.prepareDestination'
                  },
                  (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 = 'Initiate a vMotion send operation',
                     key = 'host.VMotionManager.initiateSource'
                  },
                  (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 = '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 = 'Set EVC manager custom value',
                     summary = 'Sets the value of a custom field for an Enhanced vMotion Compatibility manager',
                     key = 'cluster.TransitionalEVCManager.setCustomValue'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Configure cluster EVC',
                     summary = 'Enable/reconfigure Enhanced vMotion Compatibility for a cluster',
                     key = 'cluster.TransitionalEVCManager.configureEVC'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Disable cluster EVC',
                     summary = 'Disable Enhanced vMotion Compatibility for a cluster',
                     key = 'cluster.TransitionalEVCManager.disableEVC'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Validate EVC mode for cluster',
                     summary = 'Test the validity of configuring Enhanced vMotion Compatibility mode on the managed cluster',
                     key = 'cluster.TransitionalEVCManager.checkConfigureEVC'
                  },
                  (vim.ElementDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Validate host for EVC cluster',
                     summary = 'Tests the validity of adding a host into the Enhanced vMotion Compatibility cluster',
                     key = 'cluster.TransitionalEVCManager.checkAddHost'
                  },
                  (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 = 'Check compatibility of a VM specification on a host',
                     summary = 'Checks compatibility of a VM specification on a host',
                     key = 'vm.check.CompatibilityChecker.checkVMCompatibility'
                  },
                  (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 = 'Recognize OS installer',
                     summary = 'Determines the OS type by analyzing the contents of OS installer media',
                     key = 'MediaAnalysisManager.recognizeInstaller'
                  },
                  (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 = '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 = '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 = '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 = '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',
                     summary = 'Enter SDRS maintenance mode',
                     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 = '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
                  },
                  (vim.TypeDescription) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     label = 'Scheduled task',
                     summary = 'Task started by a scheduled task',
                     key = vim.TaskReasonSchedule
                  }
               ]
            }
         },
         (vmodl.DynamicProperty) {
            name = u'maxCollector',
            val = 0
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) [
               'vim.Task:haTask-ha-host-vim.HostSystem.acquireCimServicesTicket-384849061'
            ]
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 133. 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 = u'domainList',
            val = (str) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 134. 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 = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:22:40.151171Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'webserver-1',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d5f93-6d76-b128-caea-0ce72a3107e4',
               instanceUuid = '502d987d-447d-66c5-c1e1-f5c7e1a78a73',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d4806-5698-1232-1ea2-747b2b4b88de',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] webserver-1/webserver-1.vmx',
                  snapshotDirectory = '[V_P421_1] webserver-1',
                  suspendDirectory = '[V_P421_1] webserver-1',
                  logDirectory = '[V_P421_1] webserver-1'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  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,
                  memoryMB = 7680,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000,
                           4001
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 707856356L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] webserver-1/webserver-1.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C299-b32b-6b71-eb41-b20b16f3ce02',
                           contentId = '637ec95e1cb1570751a215054495356f',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:70:b1',
                        wakeOnLanEnabled = true
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 2',
                           summary = 'internal'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'internal',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-internal',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = false,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 224
                        },
                        controllerKey = 100,
                        unitNumber = 8,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:02:83',
                        wakeOnLanEnabled = false
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 2000,
                     level = 'high'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 7680L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 76800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 7680L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'webserver-1.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '7680'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.filename',
                     value = ''
                  },
                  (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 = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (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.sasWWID',
                     value = '50 05 05 63 6d 76 b1 20'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/webserver-1/webserver-1-93ef2624.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet1.pciSlotNumber',
                     value = '224'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 247799808L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:1-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'webserver1',
               ipAddress = '10.10.1.2',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.1.2',
                        'fe80::250:56ff:fead:70b1'
                     ],
                     macAddress = '00:50:56:ad:70:b1',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.1.2',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:70b1',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  },
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'internal',
                     ipAddress = (str) [
                        '192.168.1.12',
                        'fe80::250:56ff:fe87:283'
                     ],
                     macAddress = '00:50:56:87:02:83',
                     connected = true,
                     deviceConfigId = 4001,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '192.168.1.12',
                              prefixLength = 24,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:283',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'webserver1',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '192.168.1.0',
                              prefixLength = 24,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4242788352L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53962752L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'webserver-1.vmxf',
                  'webserver-1.nvram',
                  'webserver-1.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] webserver-1/webserver-1.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] webserver-1/webserver-1-93ef2624.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] webserver-1/webserver-1.vmx',
                     type = 'config',
                     size = 3314L,
                     uniqueSize = 3314L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] webserver-1/webserver-1.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] webserver-1/webserver-1.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] webserver-1/webserver-1.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] webserver-1/webserver-1.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] webserver-1/webserver-1-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] webserver-1/webserver-1-93ef2624.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] webserver-1/vmx-webserver-1-2481923620-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] webserver-1/vmware-1.log',
                     type = 'log',
                     size = 185025L,
                     uniqueSize = 185025L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] webserver-1/vmware-2.log',
                     type = 'log',
                     size = 122810L,
                     uniqueSize = 122810L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] webserver-1/vmware-3.log',
                     type = 'log',
                     size = 247108L,
                     uniqueSize = 247108L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] webserver-1/vmware-4.log',
                     type = 'log',
                     size = 122859L,
                     uniqueSize = 122859L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] webserver-1/vmware-5.log',
                     type = 'log',
                     size = 153864L,
                     uniqueSize = 153864L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] webserver-1/vmware-6.log',
                     type = 'log',
                     size = 278608L,
                     uniqueSize = 278608L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] webserver-1/vmware.log',
                     type = 'log',
                     size = 102559L,
                     uniqueSize = 102559L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:22.459845Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'webserver-1'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt',
               'vim.Network:HaNetwork-internal'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'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 = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 2000,
                     level = 'high'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 7680L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 76800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  },
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4001
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:22:40.152819Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 71393280L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 7680,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 8711745663L,
                     uncommitted = 0L,
                     unshared = 8711745663L
                  }
               ],
               timestamp = 2012-11-12T05:10:22.460837Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'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) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     },
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4001
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:22:40.152819Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 71393280L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 7680,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'webserver1',
                  ipAddress = '10.10.1.2',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'webserver-1',
                  template = false,
                  vmPathName = '[V_P421_1] webserver-1/webserver-1.vmx',
                  memorySizeMB = 7680,
                  cpuReservation = 0,
                  memoryReservation = 7680,
                  numCpu = 1,
                  numEthernetCards = 2,
                  numVirtualDisks = 1,
                  uuid = '422d5f93-6d76-b128-caea-0ce72a3107e4',
                  instanceUuid = '502d987d-447d-66c5-c1e1-f5c7e1a78a73',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 8711745663L,
                  uncommitted = 0L,
                  unshared = 8711745663L,
                  timestamp = 2012-11-12T05:10:22.460837Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 20,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 3609,
                  hostMemoryUsage = 7556,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 46,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 10039,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 135. vim.VirtualMachine::10 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:10',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:22:40.940289Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'dbserver-2',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d8174-119d-efeb-aec2-5193d31708f4',
               instanceUuid = '502dd9c1-cb73-bd3a-3705-ca9412db8861',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d17c3-fbe7-48d4-1dc7-68ed53b1d9e6',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] dbserver-2/dbserver-2.vmx',
                  snapshotDirectory = '[V_P421_1] dbserver-2',
                  suspendDirectory = '[V_P421_1] dbserver-2',
                  logDirectory = '[V_P421_1] dbserver-2'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1536,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -753465100L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '34,611,200 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] dbserver-2/dbserver-2.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C299-5ffe-51b8-8614-1b56de691b09',
                           contentId = 'e1e84667e276766f8abd4a520d49281e',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 34611200L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:5d:59',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 3200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1536L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 15360,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1536L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'dbserver-2.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1536'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 64 11 9d ef e0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/dbserver-2/dbserver-2-67dcb9ad.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '0'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 120979456L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:10-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'dbserver2',
               ipAddress = '10.10.2.5',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.2.5',
                        'fe80::250:56ff:fead:5d59'
                     ],
                     macAddress = '00:50:56:ad:5d:59',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.2.5',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:5d59',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'dbserver2',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4644634624L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53963776L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/dbstore',
                     capacity = 26401411072L,
                     freeSpace = 16324632576L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'dbserver-2.vmxf',
                  'dbserver-2.nvram',
                  'dbserver-2.vmsd'
               ],
               logFile = (str) [
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware-7.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] dbserver-2/dbserver-2.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] dbserver-2/dbserver-2-67dcb9ad.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] dbserver-2/dbserver-2.vmx',
                     type = 'config',
                     size = 3081L,
                     uniqueSize = 3081L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] dbserver-2/dbserver-2.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] dbserver-2/dbserver-2.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] dbserver-2/dbserver-2.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] dbserver-2/dbserver-2.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] dbserver-2/dbserver-2-flat.vmdk',
                     type = 'diskExtent',
                     size = 35441868800L,
                     uniqueSize = 35441868800L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] dbserver-2/dbserver-2-67dcb9ad.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] dbserver-2/vmx-dbserver-2-1742518701-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] dbserver-2/vmware-2.log',
                     type = 'log',
                     size = 152673L,
                     uniqueSize = 152673L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] dbserver-2/vmware-3.log',
                     type = 'log',
                     size = 245166L,
                     uniqueSize = 245166L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] dbserver-2/vmware-4.log',
                     type = 'log',
                     size = 121949L,
                     uniqueSize = 121949L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] dbserver-2/vmware-5.log',
                     type = 'log',
                     size = 152741L,
                     uniqueSize = 152741L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] dbserver-2/vmware-6.log',
                     type = 'log',
                     size = 276089L,
                     uniqueSize = 276089L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] dbserver-2/vmware-7.log',
                     type = 'log',
                     size = 122230L,
                     uniqueSize = 122230L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] dbserver-2/vmware.log',
                     type = 'log',
                     size = 101657L,
                     uniqueSize = 101657L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:22.495643Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'dbserver-2'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:10',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 3200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1536L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 15360,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:22:40.942015Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 32452608L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1536,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 35555250702L,
                     uncommitted = 0L,
                     unshared = 35555250702L
                  }
               ],
               timestamp = 2012-11-12T05:10:22.498252Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:10',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:22:40.942015Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 32452608L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1536,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'dbserver2',
                  ipAddress = '10.10.2.5',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'dbserver-2',
                  template = false,
                  vmPathName = '[V_P421_1] dbserver-2/dbserver-2.vmx',
                  memorySizeMB = 1536,
                  cpuReservation = 0,
                  memoryReservation = 1536,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d8174-119d-efeb-aec2-5193d31708f4',
                  instanceUuid = '502dd9c1-cb73-bd3a-3705-ca9412db8861',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 35555250702L,
                  uncommitted = 0L,
                  unshared = 35555250702L,
                  timestamp = 2012-11-12T05:10:22.498252Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 16,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 184,
                  hostMemoryUsage = 1554,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 22,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 10038,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 136. vim.VirtualMachine::100 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:100',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:24:52.196454Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'mailserver-17',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '42070c16-be95-56f9-5da7-624fc1b8a45d',
               instanceUuid = '50075dcb-70af-7800-2cf0-97abb220a7d8',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d879d-6b41-71e0-1e91-79ae22adac49',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P420] mailserver-17/mailserver-17.vmx',
                  snapshotDirectory = '[V_P420] mailserver-17',
                  suspendDirectory = '[V_P420] mailserver-17',
                  logDirectory = '[V_P420] mailserver-17'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -1044863907L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '34,611,200 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P420] mailserver-17/mailserver-17.vmdk',
                           datastore = 'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C293-e9b6-2c0d-0241-2f9fd794db38',
                           contentId = '1887ab282c6c0edc6f29ef0ae04845cc',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 34611200L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:50:04',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 450,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'mailserver-17.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1024'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.filename',
                     value = ''
                  },
                  (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.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (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.sasWWID',
                     value = '50 05 05 66 be 95 56 f0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '0,1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508dfeda-efea095e-482b-2c768a543c24/mailserver-17/mailserver-17-3782f8e3.vswp'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P420',
                     url = '/vmfs/volumes/508dfeda-efea095e-482b-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110432256L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:100-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'mailserver17',
               ipAddress = '10.10.17.3',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.17.3',
                        'fe80::250:56ff:fe87:5004'
                     ],
                     macAddress = '00:50:56:87:50: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 = '10.10.17.3',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:5004',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'mailserver17',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 5101264896L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53962752L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/mailstore',
                     capacity = 26401411072L,
                     freeSpace = 13320130560L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'mailserver-17.vmxf',
                  'mailserver-17.nvram',
                  'mailserver-17.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P420] mailserver-17/mailserver-17.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P420] mailserver-17/mailserver-17-3782f8e3.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P420] mailserver-17/mailserver-17.vmx',
                     type = 'config',
                     size = 3046L,
                     uniqueSize = 3046L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P420] mailserver-17/mailserver-17.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P420] mailserver-17/mailserver-17.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P420] mailserver-17/mailserver-17.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P420] mailserver-17/mailserver-17.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P420] mailserver-17/mailserver-17-flat.vmdk',
                     type = 'diskExtent',
                     size = 35441868800L,
                     uniqueSize = 35441868800L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P420] mailserver-17/mailserver-17-3782f8e3.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P420] mailserver-17/vmx-mailserver-17-931330275-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P420] mailserver-17/vmware-1.log',
                     type = 'log',
                     size = 183692L,
                     uniqueSize = 183692L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P420] mailserver-17/vmware-2.log',
                     type = 'log',
                     size = 121897L,
                     uniqueSize = 121897L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P420] mailserver-17/vmware-3.log',
                     type = 'log',
                     size = 245256L,
                     uniqueSize = 245256L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P420] mailserver-17/vmware-4.log',
                     type = 'log',
                     size = 121995L,
                     uniqueSize = 121995L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P420] mailserver-17/vmware-5.log',
                     type = 'log',
                     size = 152785L,
                     uniqueSize = 152785L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P420] mailserver-17/vmware-6.log',
                     type = 'log',
                     size = 276133L,
                     uniqueSize = 276133L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P420] mailserver-17/vmware.log',
                     type = 'log',
                     size = 101596L,
                     uniqueSize = 101596L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:22.52364Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'mailserver-17'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:100',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 450,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:24:52.198772Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29261824L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24',
                     committed = 35555281516L,
                     uncommitted = 0L,
                     unshared = 35555281516L
                  }
               ],
               timestamp = 2012-11-12T05:10:22.524511Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:100',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:24:52.198772Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29261824L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'mailserver17',
                  ipAddress = '10.10.17.3',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'mailserver-17',
                  template = false,
                  vmPathName = '[V_P420] mailserver-17/mailserver-17.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 1024,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '42070c16-be95-56f9-5da7-624fc1b8a45d',
                  instanceUuid = '50075dcb-70af-7800-2cf0-97abb220a7d8',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 35555281516L,
                  uncommitted = 0L,
                  unshared = 35555281516L,
                  timestamp = 2012-11-12T05:10:22.524511Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 13,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 512,
                  hostMemoryUsage = 1033,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = 1013,
                  sharedMemory = 5,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 20,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9907,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 137. vim.VirtualMachine::101 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:101',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:24:53.886329Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'appserver-17',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '42076f58-246d-ee26-f551-a8688a12b9bb',
               instanceUuid = '5007e37c-2572-e686-a101-37626b0bb9b9',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d1a1a-0c25-c5d4-f8b4-533073a17dd4',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P420] appserver-17/appserver-17.vmx',
                  snapshotDirectory = '[V_P420] appserver-17',
                  suspendDirectory = '[V_P420] appserver-17',
                  logDirectory = '[V_P420] appserver-17'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 2280,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -1978484293L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P420] appserver-17/appserver-17.vmdk',
                           datastore = 'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C297-f896-0ed4-49ef-f53e0795ca9d',
                           contentId = 'b9a774f73337803e6a31d6c485d33d6e',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:15:12',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 2280L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 22800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 2280L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'appserver-17.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '2280'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.filename',
                     value = ''
                  },
                  (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.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (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.sasWWID',
                     value = '50 05 05 68 24 6d ee 20'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '0,1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508dfeda-efea095e-482b-2c768a543c24/appserver-17/appserver-17-df6a4fc1.vswp'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P420',
                     url = '/vmfs/volumes/508dfeda-efea095e-482b-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 136343552L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:101-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'appserver17',
               ipAddress = '10.10.17.4',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.17.4',
                        'fe80::250:56ff:fe87:1512'
                     ],
                     macAddress = '00:50:56:87: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 = '10.10.17.4',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87: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 = 'appserver17',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 2720870400L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53963776L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'appserver-17.vmxf',
                  'appserver-17.nvram',
                  'appserver-17.vmsd'
               ],
               logFile = (str) [
                  'vmware-8.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware-7.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P420] appserver-17/appserver-17.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P420] appserver-17/appserver-17-df6a4fc1.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P420] appserver-17/appserver-17.vmx',
                     type = 'config',
                     size = 3069L,
                     uniqueSize = 3069L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P420] appserver-17/appserver-17.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P420] appserver-17/appserver-17.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P420] appserver-17/appserver-17.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P420] appserver-17/appserver-17.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P420] appserver-17/appserver-17-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P420] appserver-17/appserver-17-df6a4fc1.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P420] appserver-17/vmx-appserver-17-3748286401-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P420] appserver-17/vmware-8.log',
                     type = 'log',
                     size = 121865L,
                     uniqueSize = 121865L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P420] appserver-17/vmware-3.log',
                     type = 'log',
                     size = 213929L,
                     uniqueSize = 213929L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P420] appserver-17/vmware-4.log',
                     type = 'log',
                     size = 121867L,
                     uniqueSize = 121867L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P420] appserver-17/vmware-5.log',
                     type = 'log',
                     size = 152509L,
                     uniqueSize = 152509L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P420] appserver-17/vmware-6.log',
                     type = 'log',
                     size = 213947L,
                     uniqueSize = 213947L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P420] appserver-17/vmware-7.log',
                     type = 'log',
                     size = 183206L,
                     uniqueSize = 183206L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P420] appserver-17/vmware.log',
                     type = 'log',
                     size = 101566L,
                     uniqueSize = 101566L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:22.546002Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'appserver-17'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:101',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 2280L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 22800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:24:53.888534Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 37167104L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 2280,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24',
                     committed = 8711641474L,
                     uncommitted = 0L,
                     unshared = 8711641474L
                  }
               ],
               timestamp = 2012-11-12T05:10:22.547004Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:101',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:24:53.888534Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 37167104L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 2280,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'appserver17',
                  ipAddress = '10.10.17.4',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'appserver-17',
                  template = false,
                  vmPathName = '[V_P420] appserver-17/appserver-17.vmx',
                  memorySizeMB = 2280,
                  cpuReservation = 0,
                  memoryReservation = 2280,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '42076f58-246d-ee26-f551-a8688a12b9bb',
                  instanceUuid = '5007e37c-2572-e686-a101-37626b0bb9b9',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 8711641474L,
                  uncommitted = 0L,
                  unshared = 8711641474L,
                  timestamp = 2012-11-12T05:10:22.547004Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 24,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 456,
                  hostMemoryUsage = 2099,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = 2070,
                  sharedMemory = 20,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 24,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9905,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 138. vim.VirtualMachine::102 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:102',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:24:55.264767Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'dbserver-17',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '4207cbc4-96a8-8a2c-78c5-52238413a6ea',
               instanceUuid = '5007992f-c5d6-1c7b-a099-7fd15b6c2f79',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d4a52-9d4e-3742-3ea9-9655d313f55f',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P420] dbserver-17/dbserver-17.vmx',
                  snapshotDirectory = '[V_P420] dbserver-17',
                  suspendDirectory = '[V_P420] dbserver-17',
                  logDirectory = '[V_P420] dbserver-17'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1536,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -2079086870L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '34,611,200 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P420] dbserver-17/dbserver-17.vmdk',
                           datastore = 'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C291-8043-ab31-0e8a-d4a9174de667',
                           contentId = 'dc865dfac82f76ef7bad8c3f17b7f9ac',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 34611200L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:41:e5',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 3200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1536L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 15360,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1536L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'dbserver-17.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1536'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.filename',
                     value = ''
                  },
                  (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.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (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.sasWWID',
                     value = '50 05 05 64 96 a8 8a 20'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '0,1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508dfeda-efea095e-482b-2c768a543c24/dbserver-17/dbserver-17-927378a6.vswp'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P420',
                     url = '/vmfs/volumes/508dfeda-efea095e-482b-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 120979456L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:102-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'dbserver17',
               ipAddress = '10.10.17.5',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.17.5',
                        'fe80::250:56ff:fe87:41e5'
                     ],
                     macAddress = '00:50:56:87:41:e5',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.17.5',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:41e5',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'dbserver17',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4768587776L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53963776L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/dbstore',
                     capacity = 26401411072L,
                     freeSpace = 16322600960L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'dbserver-17.vmxf',
                  'dbserver-17.nvram',
                  'dbserver-17.vmsd'
               ],
               logFile = (str) [
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware-7.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P420] dbserver-17/dbserver-17.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P420] dbserver-17/dbserver-17-927378a6.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P420] dbserver-17/dbserver-17.vmx',
                     type = 'config',
                     size = 3063L,
                     uniqueSize = 3063L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P420] dbserver-17/dbserver-17.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P420] dbserver-17/dbserver-17.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P420] dbserver-17/dbserver-17.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P420] dbserver-17/dbserver-17.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P420] dbserver-17/dbserver-17-flat.vmdk',
                     type = 'diskExtent',
                     size = 35441868800L,
                     uniqueSize = 35441868800L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P420] dbserver-17/dbserver-17-927378a6.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P420] dbserver-17/vmx-dbserver-17-2457041062-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P420] dbserver-17/vmware-2.log',
                     type = 'log',
                     size = 152677L,
                     uniqueSize = 152677L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P420] dbserver-17/vmware-3.log',
                     type = 'log',
                     size = 214429L,
                     uniqueSize = 214429L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P420] dbserver-17/vmware-4.log',
                     type = 'log',
                     size = 121915L,
                     uniqueSize = 121915L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P420] dbserver-17/vmware-5.log',
                     type = 'log',
                     size = 152710L,
                     uniqueSize = 152710L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P420] dbserver-17/vmware-6.log',
                     type = 'log',
                     size = 276052L,
                     uniqueSize = 276052L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P420] dbserver-17/vmware-7.log',
                     type = 'log',
                     size = 121915L,
                     uniqueSize = 121915L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P420] dbserver-17/vmware.log',
                     type = 'log',
                     size = 101620L,
                     uniqueSize = 101620L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:22.5701Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'dbserver-17'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:102',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 3200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1536L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 15360,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:24:55.267047Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 32706560L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1536,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24',
                     committed = 35555219497L,
                     uncommitted = 0L,
                     unshared = 35555219497L
                  }
               ],
               timestamp = 2012-11-12T05:10:22.570978Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:102',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:24:55.267047Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 32706560L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1536,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'dbserver17',
                  ipAddress = '10.10.17.5',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'dbserver-17',
                  template = false,
                  vmPathName = '[V_P420] dbserver-17/dbserver-17.vmx',
                  memorySizeMB = 1536,
                  cpuReservation = 0,
                  memoryReservation = 1536,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4207cbc4-96a8-8a2c-78c5-52238413a6ea',
                  instanceUuid = '5007992f-c5d6-1c7b-a099-7fd15b6c2f79',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 35555219497L,
                  uncommitted = 0L,
                  unshared = 35555219497L,
                  timestamp = 2012-11-12T05:10:22.570978Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 15,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 230,
                  hostMemoryUsage = 1550,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = 1528,
                  sharedMemory = 4,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 22,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9904,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 139. vim.VirtualMachine::103 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:103',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:24:56.581849Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'idleserver-17',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '4207f74a-1dc4-8b1e-e7c6-0cd06d882e16',
               instanceUuid = '500790bb-3dc2-6d7c-c257-43a2a4e8cb94',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dd106-165c-ca72-86e6-aa033d3c5fca',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P420] idleserver-17/idleserver-17.vmx',
                  snapshotDirectory = '[V_P420] idleserver-17',
                  suspendDirectory = '[V_P420] idleserver-17',
                  logDirectory = '[V_P420] idleserver-17'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 1837641238L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P420] idleserver-17/idleserver-17.vmdk',
                           datastore = 'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C297-1ad0-7b8f-91e8-d90fb2ac71aa',
                           contentId = '2409b91f4fe3dfa0f2ab7a3a1cfdc4fc',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:47:0b',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 600,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 5120,
                     level = 'low'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'idleserver-17.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.filename',
                     value = ''
                  },
                  (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.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (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.sasWWID',
                     value = '50 05 05 6a 1d c4 8b 10'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '0,1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508dfeda-efea095e-482b-2c768a543c24/idleserver-17/idleserver-17-00ad12de.vswp'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P420',
                     url = '/vmfs/volumes/508dfeda-efea095e-482b-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110432256L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:103-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'idleserver17',
               ipAddress = '10.10.17.6',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.17.6',
                        'fe80::250:56ff:fe87:470b'
                     ],
                     macAddress = '00:50:56:87:47:0b',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.17.6',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:470b',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'idleserver17',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 5186428928L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53961728L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'idleserver-17.vmxf',
                  'idleserver-17.nvram',
                  'idleserver-17.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P420] idleserver-17/idleserver-17.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P420] idleserver-17/idleserver-17-00ad12de.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P420] idleserver-17/idleserver-17.vmx',
                     type = 'config',
                     size = 3039L,
                     uniqueSize = 3039L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P420] idleserver-17/idleserver-17.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P420] idleserver-17/idleserver-17.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P420] idleserver-17/idleserver-17.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P420] idleserver-17/idleserver-17.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P420] idleserver-17/idleserver-17-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P420] idleserver-17/idleserver-17-00ad12de.vswp',
                     type = 'swap',
                     size = 1073741824L,
                     uniqueSize = 1073741824L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P420] idleserver-17/vmx-idleserver-17-11342558-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P420] idleserver-17/vmware-1.log',
                     type = 'log',
                     size = 183280L,
                     uniqueSize = 183280L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P420] idleserver-17/vmware-2.log',
                     type = 'log',
                     size = 121771L,
                     uniqueSize = 121771L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P420] idleserver-17/vmware-3.log',
                     type = 'log',
                     size = 214082L,
                     uniqueSize = 214082L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P420] idleserver-17/vmware-4.log',
                     type = 'log',
                     size = 121815L,
                     uniqueSize = 121815L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P420] idleserver-17/vmware-5.log',
                     type = 'log',
                     size = 152524L,
                     uniqueSize = 152524L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P420] idleserver-17/vmware-6.log',
                     type = 'log',
                     size = 275542L,
                     uniqueSize = 275542L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P420] idleserver-17/vmware.log',
                     type = 'log',
                     size = 101514L,
                     uniqueSize = 101514L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:22.597498Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'idleserver-17'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:103',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 600,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 5120,
                     level = 'low'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:24:56.584175Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29261824L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24',
                     committed = 9785444907L,
                     uncommitted = 0L,
                     unshared = 9785444907L
                  }
               ],
               timestamp = 2012-11-12T05:10:22.598543Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:103',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:24:56.584175Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29261824L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'idleserver17',
                  ipAddress = '10.10.17.6',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'idleserver-17',
                  template = false,
                  vmPathName = '[V_P420] idleserver-17/idleserver-17.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4207f74a-1dc4-8b1e-e7c6-0cd06d882e16',
                  instanceUuid = '500790bb-3dc2-6d7c-c257-43a2a4e8cb94',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 9785444907L,
                  uncommitted = 0L,
                  unshared = 9785444907L,
                  timestamp = 2012-11-12T05:10:22.598543Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 14,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 10,
                  hostMemoryUsage = 231,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = 203,
                  sharedMemory = 41,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 18,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9903,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 140. vim.VirtualMachine::104 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:104',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:24:58.352094Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'infraserver-18',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '42079e36-e4ca-9ebf-7105-b8a9336d2824',
               instanceUuid = '500763f3-d6b0-93af-542c-abdd91ed8c0c',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564df03a-bf90-e68e-1e29-38d90236705d',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P420] infraserver-18/infraserver-18.vmx',
                  snapshotDirectory = '[V_P420] infraserver-18',
                  suspendDirectory = '[V_P420] infraserver-18',
                  logDirectory = '[V_P420] infraserver-18'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000,
                           4001
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 862791716L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '45,096,960 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P420] infraserver-18/infraserver-18.vmdk',
                           datastore = 'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C290-1049-2fc1-be68-7b6c36958a0d',
                           contentId = 'd8ceb3f2de31ab1cb9b3e155b67228ac',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 45096960L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:66:94',
                        wakeOnLanEnabled = true
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 2',
                           summary = 'internal'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'internal',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-internal',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = false,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 224
                        },
                        controllerKey = 100,
                        unitNumber = 8,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:5c:fa',
                        wakeOnLanEnabled = false
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'infraserver-18.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1024'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.filename',
                     value = ''
                  },
                  (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.sasWWID',
                     value = '50 05 05 66 e4 ca 9e b0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '2,3'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508dfeda-efea095e-482b-2c768a543c24/infraserver-18/infraserver-18-d9b841b1.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet1.pciSlotNumber',
                     value = '224'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = '--------------------------------',
                     ebx = '--------------------------------',
                     ecx = '--------------------------------',
                     edx = '-----------H--------------------'
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = '--------------------------------',
                     ebx = '--------------------------------',
                     ecx = '--------------------------------',
                     edx = '-----------H--------------------'
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P420',
                     url = '/vmfs/volumes/508dfeda-efea095e-482b-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110501888L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:104-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'infraserver18',
               ipAddress = '10.10.18.1',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.18.1',
                        'fe80::250:56ff:fe87:6694'
                     ],
                     macAddress = '00:50:56:87:66:94',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.18.1',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:6694',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  },
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'internal',
                     ipAddress = (str) [
                        '192.168.18.11',
                        'fe80::250:56ff:fe87:5cfa'
                     ],
                     macAddress = '00:50:56:87:5c:fa',
                     connected = true,
                     deviceConfigId = 4001,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '192.168.18.11',
                              prefixLength = 24,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:5cfa',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'infraserver18',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '192.168.18.0',
                              prefixLength = 24,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4853915648L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53957632L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/home/webfiles/downloads',
                     capacity = 36975136768L,
                     freeSpace = 2760110080L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'infraserver-18.vmxf',
                  'infraserver-18.nvram',
                  'infraserver-18.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P420] infraserver-18/infraserver-18.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P420] infraserver-18/infraserver-18-d9b841b1.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P420] infraserver-18/infraserver-18.vmx',
                     type = 'config',
                     size = 3805L,
                     uniqueSize = 3805L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P420] infraserver-18/infraserver-18.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P420] infraserver-18/infraserver-18.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P420] infraserver-18/infraserver-18.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P420] infraserver-18/infraserver-18.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P420] infraserver-18/infraserver-18-flat.vmdk',
                     type = 'diskExtent',
                     size = 46179287040L,
                     uniqueSize = 46179287040L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P420] infraserver-18/infraserver-18-d9b841b1.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P420] infraserver-18/vmx-infraserver-18-3652731313-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P420] infraserver-18/vmware-1.log',
                     type = 'log',
                     size = 186101L,
                     uniqueSize = 186101L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P420] infraserver-18/vmware-2.log',
                     type = 'log',
                     size = 123820L,
                     uniqueSize = 123820L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P420] infraserver-18/vmware-3.log',
                     type = 'log',
                     size = 248440L,
                     uniqueSize = 248440L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P420] infraserver-18/vmware-4.log',
                     type = 'log',
                     size = 123862L,
                     uniqueSize = 123862L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P420] infraserver-18/vmware-5.log',
                     type = 'log',
                     size = 154960L,
                     uniqueSize = 154960L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P420] infraserver-18/vmware-6.log',
                     type = 'log',
                     size = 279536L,
                     uniqueSize = 279536L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P420] infraserver-18/vmware.log',
                     type = 'log',
                     size = 103559L,
                     uniqueSize = 103559L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:22.627368Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'infraserver-18'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt',
               'vim.Network:HaNetwork-internal'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:104',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  },
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4001
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:24:58.354462Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29331456L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24',
                     committed = 46292717439L,
                     uncommitted = 0L,
                     unshared = 46292717439L
                  }
               ],
               timestamp = 2012-11-12T05:10:22.628605Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:104',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     },
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4001
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:24:58.354462Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29331456L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'infraserver18',
                  ipAddress = '10.10.18.1',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'infraserver-18',
                  template = false,
                  vmPathName = '[V_P420] infraserver-18/infraserver-18.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 1024,
                  numCpu = 1,
                  numEthernetCards = 2,
                  numVirtualDisks = 1,
                  uuid = '42079e36-e4ca-9ebf-7105-b8a9336d2824',
                  instanceUuid = '500763f3-d6b0-93af-542c-abdd91ed8c0c',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 46292717439L,
                  uncommitted = 0L,
                  unshared = 46292717439L,
                  timestamp = 2012-11-12T05:10:22.628605Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 12,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 61,
                  hostMemoryUsage = 1017,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = 995,
                  sharedMemory = 13,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 20,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9901,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 141. vim.VirtualMachine::105 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:105',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:25:00.160209Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'webserver-18',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '420724c7-e3aa-a7ef-4b7b-521b3e7ee03e',
               instanceUuid = '500782c8-b6b7-305a-a870-cfef8dbb758c',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d1b9b-6586-5b98-c9db-fa7ff1c9a147',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P420] webserver-18/webserver-18.vmx',
                  snapshotDirectory = '[V_P420] webserver-18',
                  suspendDirectory = '[V_P420] webserver-18',
                  logDirectory = '[V_P420] webserver-18'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  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,
                  memoryMB = 7680,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000,
                           4001
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 1048502334L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P420] webserver-18/webserver-18.vmdk',
                           datastore = 'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C296-e232-f695-e3c0-1d8bdcee45e0',
                           contentId = '502feb789b178be6c13dc8cd9a08b896',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:06:05',
                        wakeOnLanEnabled = true
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 2',
                           summary = 'internal'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'internal',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-internal',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = false,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 224
                        },
                        controllerKey = 100,
                        unitNumber = 8,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:43:bd',
                        wakeOnLanEnabled = false
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 2000,
                     level = 'high'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 7680L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 76800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 7680L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'webserver-18.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '7680'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.filename',
                     value = ''
                  },
                  (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 = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (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.sasWWID',
                     value = '50 05 05 67 e3 aa a7 e0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '2,3'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508dfeda-efea095e-482b-2c768a543c24/webserver-18/webserver-18-20c49c7f.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet1.pciSlotNumber',
                     value = '224'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P420',
                     url = '/vmfs/volumes/508dfeda-efea095e-482b-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 247799808L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:105-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'webserver18',
               ipAddress = '10.10.18.2',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.18.2',
                        'fe80::250:56ff:fe87:605'
                     ],
                     macAddress = '00:50:56:87:06:05',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.18.2',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:605',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  },
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'internal',
                     ipAddress = (str) [
                        '192.168.18.12',
                        'fe80::250:56ff:fe87:43bd'
                     ],
                     macAddress = '00:50:56:87:43:bd',
                     connected = true,
                     deviceConfigId = 4001,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '192.168.18.12',
                              prefixLength = 24,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:43bd',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'webserver18',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '192.168.18.0',
                              prefixLength = 24,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4238086144L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53962752L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'webserver-18.vmxf',
                  'webserver-18.nvram',
                  'webserver-18.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P420] webserver-18/webserver-18.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P420] webserver-18/webserver-18-20c49c7f.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P420] webserver-18/webserver-18.vmx',
                     type = 'config',
                     size = 3296L,
                     uniqueSize = 3296L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P420] webserver-18/webserver-18.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P420] webserver-18/webserver-18.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P420] webserver-18/webserver-18.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P420] webserver-18/webserver-18.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P420] webserver-18/webserver-18-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P420] webserver-18/webserver-18-20c49c7f.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P420] webserver-18/vmx-webserver-18-549756031-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P420] webserver-18/vmware-1.log',
                     type = 'log',
                     size = 184989L,
                     uniqueSize = 184989L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P420] webserver-18/vmware-2.log',
                     type = 'log',
                     size = 122773L,
                     uniqueSize = 122773L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P420] webserver-18/vmware-3.log',
                     type = 'log',
                     size = 247061L,
                     uniqueSize = 247061L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P420] webserver-18/vmware-4.log',
                     type = 'log',
                     size = 122823L,
                     uniqueSize = 122823L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P420] webserver-18/vmware-5.log',
                     type = 'log',
                     size = 153929L,
                     uniqueSize = 153929L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P420] webserver-18/vmware-6.log',
                     type = 'log',
                     size = 278353L,
                     uniqueSize = 278353L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P420] webserver-18/vmware.log',
                     type = 'log',
                     size = 102506L,
                     uniqueSize = 102506L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:22.651002Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'webserver-18'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt',
               'vim.Network:HaNetwork-internal'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:105',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 2000,
                     level = 'high'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 7680L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 76800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  },
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4001
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:25:00.162693Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 74170368L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 7680,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24',
                     committed = 8711745246L,
                     uncommitted = 0L,
                     unshared = 8711745246L
                  }
               ],
               timestamp = 2012-11-12T05:10:22.652604Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:105',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     },
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4001
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:25:00.162693Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 74170368L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 7680,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'webserver18',
                  ipAddress = '10.10.18.2',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'webserver-18',
                  template = false,
                  vmPathName = '[V_P420] webserver-18/webserver-18.vmx',
                  memorySizeMB = 7680,
                  cpuReservation = 0,
                  memoryReservation = 7680,
                  numCpu = 1,
                  numEthernetCards = 2,
                  numVirtualDisks = 1,
                  uuid = '420724c7-e3aa-a7ef-4b7b-521b3e7ee03e',
                  instanceUuid = '500782c8-b6b7-305a-a870-cfef8dbb758c',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 8711745246L,
                  uncommitted = 0L,
                  unshared = 8711745246L,
                  timestamp = 2012-11-12T05:10:22.652604Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 17,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 3763,
                  hostMemoryUsage = 7486,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = 7439,
                  sharedMemory = 63,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 46,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9899,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 142. vim.VirtualMachine::106 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:106',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:25:01.867223Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'mailserver-18',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '42073ad5-bb56-99f4-abbd-c1af2bf49194',
               instanceUuid = '5007db5a-32b1-52c4-d976-87c7dbbd90c0',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d83be-441d-b09f-efd0-2311bf379682',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P420] mailserver-18/mailserver-18.vmx',
                  snapshotDirectory = '[V_P420] mailserver-18',
                  suspendDirectory = '[V_P420] mailserver-18',
                  logDirectory = '[V_P420] mailserver-18'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 737448340L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '34,611,200 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P420] mailserver-18/mailserver-18.vmdk',
                           datastore = 'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C292-6478-0d4b-073c-c9aa29370bb3',
                           contentId = '7d62b33eeb6cb19dfa685b8eb8ee38d2',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 34611200L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:44:21',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 450,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'mailserver-18.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1024'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.filename',
                     value = ''
                  },
                  (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.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (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.sasWWID',
                     value = '50 05 05 65 bb 56 99 f0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '2,3'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508dfeda-efea095e-482b-2c768a543c24/mailserver-18/mailserver-18-3782f8e4.vswp'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P420',
                     url = '/vmfs/volumes/508dfeda-efea095e-482b-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110432256L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:106-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'mailserver18',
               ipAddress = '10.10.18.3',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.18.3',
                        'fe80::250:56ff:fe87:4421'
                     ],
                     macAddress = '00:50:56:87:44:21',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.18.3',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:4421',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'mailserver18',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 5101166592L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53962752L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/mailstore',
                     capacity = 26401411072L,
                     freeSpace = 13320007680L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'mailserver-18.vmxf',
                  'mailserver-18.nvram',
                  'mailserver-18.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P420] mailserver-18/mailserver-18.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P420] mailserver-18/mailserver-18-3782f8e4.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P420] mailserver-18/mailserver-18.vmx',
                     type = 'config',
                     size = 3044L,
                     uniqueSize = 3044L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P420] mailserver-18/mailserver-18.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P420] mailserver-18/mailserver-18.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P420] mailserver-18/mailserver-18.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P420] mailserver-18/mailserver-18.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P420] mailserver-18/mailserver-18-flat.vmdk',
                     type = 'diskExtent',
                     size = 35441868800L,
                     uniqueSize = 35441868800L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P420] mailserver-18/mailserver-18-3782f8e4.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P420] mailserver-18/vmx-mailserver-18-931330276-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P420] mailserver-18/vmware-1.log',
                     type = 'log',
                     size = 183622L,
                     uniqueSize = 183622L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P420] mailserver-18/vmware-2.log',
                     type = 'log',
                     size = 121905L,
                     uniqueSize = 121905L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P420] mailserver-18/vmware-3.log',
                     type = 'log',
                     size = 245336L,
                     uniqueSize = 245336L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P420] mailserver-18/vmware-4.log',
                     type = 'log',
                     size = 121904L,
                     uniqueSize = 121904L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P420] mailserver-18/vmware-5.log',
                     type = 'log',
                     size = 152698L,
                     uniqueSize = 152698L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P420] mailserver-18/vmware-6.log',
                     type = 'log',
                     size = 276042L,
                     uniqueSize = 276042L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P420] mailserver-18/vmware.log',
                     type = 'log',
                     size = 101602L,
                     uniqueSize = 101602L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:22.675717Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'mailserver-18'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:106',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 450,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:25:01.869756Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29216768L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24',
                     committed = 35555281269L,
                     uncommitted = 0L,
                     unshared = 35555281269L
                  }
               ],
               timestamp = 2012-11-12T05:10:22.676541Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:106',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:25:01.869756Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29216768L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'mailserver18',
                  ipAddress = '10.10.18.3',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'mailserver-18',
                  template = false,
                  vmPathName = '[V_P420] mailserver-18/mailserver-18.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 1024,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '42073ad5-bb56-99f4-abbd-c1af2bf49194',
                  instanceUuid = '5007db5a-32b1-52c4-d976-87c7dbbd90c0',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 35555281269L,
                  uncommitted = 0L,
                  unshared = 35555281269L,
                  timestamp = 2012-11-12T05:10:22.676541Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 13,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 419,
                  hostMemoryUsage = 1039,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = 1020,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 20,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9897,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 143. vim.VirtualMachine::107 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:107',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:25:03.827022Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'appserver-18',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '4207d925-d9db-43ec-1c53-2686107ad8d6',
               instanceUuid = '50071718-64eb-6228-ecc8-ed5a4a6ad34e',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564da113-9567-a5d5-849f-0b529c759da3',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P420] appserver-18/appserver-18.vmx',
                  snapshotDirectory = '[V_P420] appserver-18',
                  suspendDirectory = '[V_P420] appserver-18',
                  logDirectory = '[V_P420] appserver-18'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 2280,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 276486358L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P420] appserver-18/appserver-18.vmdk',
                           datastore = 'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C29c-37a8-dab9-1f71-b2bdee3ce153',
                           contentId = '9dcc0bcff7101b901d87320527c31922',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:36:e7',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 2280L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 22800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 2280L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'appserver-18.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '2280'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.filename',
                     value = ''
                  },
                  (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.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (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.sasWWID',
                     value = '50 05 05 65 d9 db 43 e0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '2,3'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508dfeda-efea095e-482b-2c768a543c24/appserver-18/appserver-18-df6a4fc2.vswp'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P420',
                     url = '/vmfs/volumes/508dfeda-efea095e-482b-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 136343552L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:107-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'appserver18',
               ipAddress = '10.10.18.4',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.18.4',
                        'fe80::250:56ff:fe87:36e7'
                     ],
                     macAddress = '00:50:56:87:36:e7',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.18.4',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:36e7',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'appserver18',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 2720784384L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53963776L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'appserver-18.vmxf',
                  'appserver-18.nvram',
                  'appserver-18.vmsd'
               ],
               logFile = (str) [
                  'vmware-8.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware-7.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P420] appserver-18/appserver-18.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P420] appserver-18/appserver-18-df6a4fc2.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P420] appserver-18/appserver-18.vmx',
                     type = 'config',
                     size = 3067L,
                     uniqueSize = 3067L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P420] appserver-18/appserver-18.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P420] appserver-18/appserver-18.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P420] appserver-18/appserver-18.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P420] appserver-18/appserver-18.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P420] appserver-18/appserver-18-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P420] appserver-18/appserver-18-df6a4fc2.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P420] appserver-18/vmx-appserver-18-3748286402-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P420] appserver-18/vmware-8.log',
                     type = 'log',
                     size = 121861L,
                     uniqueSize = 121861L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P420] appserver-18/vmware-3.log',
                     type = 'log',
                     size = 213996L,
                     uniqueSize = 213996L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P420] appserver-18/vmware-4.log',
                     type = 'log',
                     size = 121865L,
                     uniqueSize = 121865L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P420] appserver-18/vmware-5.log',
                     type = 'log',
                     size = 152510L,
                     uniqueSize = 152510L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P420] appserver-18/vmware-6.log',
                     type = 'log',
                     size = 213877L,
                     uniqueSize = 213877L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P420] appserver-18/vmware-7.log',
                     type = 'log',
                     size = 183204L,
                     uniqueSize = 183204L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P420] appserver-18/vmware.log',
                     type = 'log',
                     size = 101566L,
                     uniqueSize = 101566L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:22.706144Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'appserver-18'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:107',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 2280L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 22800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:25:03.830366Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 37728256L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 2280,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24',
                     committed = 8711641462L,
                     uncommitted = 0L,
                     unshared = 8711641462L
                  }
               ],
               timestamp = 2012-11-12T05:10:22.707098Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:107',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:25:03.830366Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 37728256L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 2280,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'appserver18',
                  ipAddress = '10.10.18.4',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'appserver-18',
                  template = false,
                  vmPathName = '[V_P420] appserver-18/appserver-18.vmx',
                  memorySizeMB = 2280,
                  cpuReservation = 0,
                  memoryReservation = 2280,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4207d925-d9db-43ec-1c53-2686107ad8d6',
                  instanceUuid = '50071718-64eb-6228-ecc8-ed5a4a6ad34e',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 8711641462L,
                  uncommitted = 0L,
                  unshared = 8711641462L,
                  timestamp = 2012-11-12T05:10:22.707098Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 19,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 524,
                  hostMemoryUsage = 2059,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = 2032,
                  sharedMemory = 12,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 24,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9895,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 144. vim.VirtualMachine::108 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:108',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:25:05.090938Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'dbserver-18',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '42074fa4-a048-1219-9449-1416bed72541',
               instanceUuid = '500737a3-105f-0aac-f150-159eebe95943',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d14ff-70fc-03f0-52f7-728dee6d30a5',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P420] dbserver-18/dbserver-18.vmx',
                  snapshotDirectory = '[V_P420] dbserver-18',
                  suspendDirectory = '[V_P420] dbserver-18',
                  logDirectory = '[V_P420] dbserver-18'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1536,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -1093196479L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '34,611,200 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P420] dbserver-18/dbserver-18.vmdk',
                           datastore = 'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C29b-6041-030b-81a1-c58ed4b06246',
                           contentId = 'f59ddeca477130d165cff26e9cfa8e3f',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 34611200L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:79:d7',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 3200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1536L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 15360,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1536L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'dbserver-18.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1536'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.filename',
                     value = ''
                  },
                  (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.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (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.sasWWID',
                     value = '50 05 05 64 a0 48 12 10'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '2,3'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508dfeda-efea095e-482b-2c768a543c24/dbserver-18/dbserver-18-927378a7.vswp'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P420',
                     url = '/vmfs/volumes/508dfeda-efea095e-482b-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 120979456L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:108-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'dbserver18',
               ipAddress = '10.10.18.5',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.18.5',
                        'fe80::250:56ff:fe87:79d7'
                     ],
                     macAddress = '00:50:56:87:79:d7',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.18.5',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:79d7',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'dbserver18',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4768129024L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53963776L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/dbstore',
                     capacity = 26401411072L,
                     freeSpace = 16326213632L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'dbserver-18.vmxf',
                  'dbserver-18.nvram',
                  'dbserver-18.vmsd'
               ],
               logFile = (str) [
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware-7.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P420] dbserver-18/dbserver-18.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P420] dbserver-18/dbserver-18-927378a7.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P420] dbserver-18/dbserver-18.vmx',
                     type = 'config',
                     size = 3063L,
                     uniqueSize = 3063L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P420] dbserver-18/dbserver-18.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P420] dbserver-18/dbserver-18.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P420] dbserver-18/dbserver-18.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P420] dbserver-18/dbserver-18.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P420] dbserver-18/dbserver-18-flat.vmdk',
                     type = 'diskExtent',
                     size = 35441868800L,
                     uniqueSize = 35441868800L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P420] dbserver-18/dbserver-18-927378a7.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P420] dbserver-18/vmx-dbserver-18-2457041063-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P420] dbserver-18/vmware-2.log',
                     type = 'log',
                     size = 152683L,
                     uniqueSize = 152683L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P420] dbserver-18/vmware-3.log',
                     type = 'log',
                     size = 214430L,
                     uniqueSize = 214430L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P420] dbserver-18/vmware-4.log',
                     type = 'log',
                     size = 121904L,
                     uniqueSize = 121904L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P420] dbserver-18/vmware-5.log',
                     type = 'log',
                     size = 152769L,
                     uniqueSize = 152769L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P420] dbserver-18/vmware-6.log',
                     type = 'log',
                     size = 276018L,
                     uniqueSize = 276018L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P420] dbserver-18/vmware-7.log',
                     type = 'log',
                     size = 121914L,
                     uniqueSize = 121914L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P420] dbserver-18/vmware.log',
                     type = 'log',
                     size = 101618L,
                     uniqueSize = 101618L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:22.735683Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'dbserver-18'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:108',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 3200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1536L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 15360,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:25:05.093177Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 32452608L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1536,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24',
                     committed = 35555219515L,
                     uncommitted = 0L,
                     unshared = 35555219515L
                  }
               ],
               timestamp = 2012-11-12T05:10:22.736578Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:108',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:25:05.093177Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 32452608L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1536,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'dbserver18',
                  ipAddress = '10.10.18.5',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'dbserver-18',
                  template = false,
                  vmPathName = '[V_P420] dbserver-18/dbserver-18.vmx',
                  memorySizeMB = 1536,
                  cpuReservation = 0,
                  memoryReservation = 1536,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '42074fa4-a048-1219-9449-1416bed72541',
                  instanceUuid = '500737a3-105f-0aac-f150-159eebe95943',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 35555219515L,
                  uncommitted = 0L,
                  unshared = 35555219515L,
                  timestamp = 2012-11-12T05:10:22.736578Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 16,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 276,
                  hostMemoryUsage = 1551,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = 1528,
                  sharedMemory = 6,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 22,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9894,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 145. vim.VirtualMachine::109 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:109',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:25:06.379526Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'idleserver-18',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '4207c945-1232-5b97-edd4-6c124b5854f7',
               instanceUuid = '5007f9a2-ed88-e70a-d04f-e911c15cf9e9',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d63e2-259e-61f7-cb27-f100422d9105',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P420] idleserver-18/idleserver-18.vmx',
                  snapshotDirectory = '[V_P420] idleserver-18',
                  suspendDirectory = '[V_P420] idleserver-18',
                  logDirectory = '[V_P420] idleserver-18'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 1264080119L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P420] idleserver-18/idleserver-18.vmdk',
                           datastore = 'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C294-5a69-1cd0-86fe-e19ebdc749ef',
                           contentId = '3ecbe54e8ea0676aa37c607e51ae9529',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:47:8f',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 600,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 5120,
                     level = 'low'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'idleserver-18.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.filename',
                     value = ''
                  },
                  (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.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (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.sasWWID',
                     value = '50 05 05 65 12 32 5b 90'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '2,3'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508dfeda-efea095e-482b-2c768a543c24/idleserver-18/idleserver-18-00ad12df.vswp'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P420',
                     url = '/vmfs/volumes/508dfeda-efea095e-482b-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110432256L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:109-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'idleserver18',
               ipAddress = '10.10.18.6',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.18.6',
                        'fe80::250:56ff:fe87:478f'
                     ],
                     macAddress = '00:50:56:87:47:8f',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.18.6',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:478f',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'idleserver18',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 5186359296L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53961728L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'idleserver-18.vmxf',
                  'idleserver-18.nvram',
                  'idleserver-18.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P420] idleserver-18/idleserver-18.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P420] idleserver-18/idleserver-18-00ad12df.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P420] idleserver-18/idleserver-18.vmx',
                     type = 'config',
                     size = 3039L,
                     uniqueSize = 3039L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P420] idleserver-18/idleserver-18.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P420] idleserver-18/idleserver-18.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P420] idleserver-18/idleserver-18.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P420] idleserver-18/idleserver-18.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P420] idleserver-18/idleserver-18-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P420] idleserver-18/idleserver-18-00ad12df.vswp',
                     type = 'swap',
                     size = 1073741824L,
                     uniqueSize = 1073741824L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P420] idleserver-18/vmx-idleserver-18-11342559-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P420] idleserver-18/vmware-1.log',
                     type = 'log',
                     size = 183280L,
                     uniqueSize = 183280L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P420] idleserver-18/vmware-2.log',
                     type = 'log',
                     size = 121774L,
                     uniqueSize = 121774L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P420] idleserver-18/vmware-3.log',
                     type = 'log',
                     size = 214072L,
                     uniqueSize = 214072L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P420] idleserver-18/vmware-4.log',
                     type = 'log',
                     size = 121812L,
                     uniqueSize = 121812L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P420] idleserver-18/vmware-5.log',
                     type = 'log',
                     size = 152527L,
                     uniqueSize = 152527L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P420] idleserver-18/vmware-6.log',
                     type = 'log',
                     size = 275542L,
                     uniqueSize = 275542L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P420] idleserver-18/vmware.log',
                     type = 'log',
                     size = 101516L,
                     uniqueSize = 101516L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:22.758393Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'idleserver-18'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:109',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 600,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 5120,
                     level = 'low'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:25:06.385328Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29261824L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24',
                     committed = 9785444902L,
                     uncommitted = 0L,
                     unshared = 9785444902L
                  }
               ],
               timestamp = 2012-11-12T05:10:22.759268Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:109',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:25:06.385328Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29261824L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'idleserver18',
                  ipAddress = '10.10.18.6',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'idleserver-18',
                  template = false,
                  vmPathName = '[V_P420] idleserver-18/idleserver-18.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '4207c945-1232-5b97-edd4-6c124b5854f7',
                  instanceUuid = '5007f9a2-ed88-e70a-d04f-e911c15cf9e9',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 9785444902L,
                  uncommitted = 0L,
                  unshared = 9785444902L,
                  timestamp = 2012-11-12T05:10:22.759268Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 13,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 40,
                  hostMemoryUsage = 239,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = 214,
                  sharedMemory = 30,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 19,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9893,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 146. vim.VirtualMachine::11 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:11',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:22:42.024289Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'mailserver-2',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d9791-f8ad-4d5c-194f-6c65b423636f',
               instanceUuid = '502d5deb-a453-765f-1aa8-c60365b2283d',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dc0c2-aa78-0173-d965-24bd194392e2',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] mailserver-2/mailserver-2.vmx',
                  snapshotDirectory = '[V_P421_1] mailserver-2',
                  suspendDirectory = '[V_P421_1] mailserver-2',
                  logDirectory = '[V_P421_1] mailserver-2'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -1272749201L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '34,611,200 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] mailserver-2/mailserver-2.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C297-3db8-2074-3971-255c08c10b93',
                           contentId = '84a6196779bc74ff78ea868ad155e59d',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 34611200L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:0d:77',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 450,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'mailserver-2.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1024'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 61 f8 ad 4d 50'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/mailserver-2/mailserver-2-fa7fe18a.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '0'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110432256L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:11-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'mailserver2',
               ipAddress = '10.10.2.3',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.2.3',
                        'fe80::250:56ff:fead:d77'
                     ],
                     macAddress = '00:50:56:ad:0d:77',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.2.3',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:d77',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'mailserver2',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 5098242048L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53962752L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/mailstore',
                     capacity = 26401411072L,
                     freeSpace = 13320847360L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'mailserver-2.vmxf',
                  'mailserver-2.nvram',
                  'mailserver-2.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] mailserver-2/mailserver-2.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] mailserver-2/mailserver-2-fa7fe18a.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] mailserver-2/mailserver-2.vmx',
                     type = 'config',
                     size = 3065L,
                     uniqueSize = 3065L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] mailserver-2/mailserver-2.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] mailserver-2/mailserver-2.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] mailserver-2/mailserver-2.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] mailserver-2/mailserver-2.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] mailserver-2/mailserver-2-flat.vmdk',
                     type = 'diskExtent',
                     size = 35441868800L,
                     uniqueSize = 35441868800L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] mailserver-2/mailserver-2-fa7fe18a.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] mailserver-2/vmx-mailserver-2-4202684810-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] mailserver-2/vmware-1.log',
                     type = 'log',
                     size = 183574L,
                     uniqueSize = 183574L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] mailserver-2/vmware-2.log',
                     type = 'log',
                     size = 121898L,
                     uniqueSize = 121898L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] mailserver-2/vmware-3.log',
                     type = 'log',
                     size = 245293L,
                     uniqueSize = 245293L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] mailserver-2/vmware-4.log',
                     type = 'log',
                     size = 121945L,
                     uniqueSize = 121945L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] mailserver-2/vmware-5.log',
                     type = 'log',
                     size = 152735L,
                     uniqueSize = 152735L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] mailserver-2/vmware-6.log',
                     type = 'log',
                     size = 276479L,
                     uniqueSize = 276479L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] mailserver-2/vmware.log',
                     type = 'log',
                     size = 101632L,
                     uniqueSize = 101632L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:22.781836Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'mailserver-2'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:11',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 450,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:22:42.025943Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29216768L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 35555281737L,
                     uncommitted = 0L,
                     unshared = 35555281737L
                  }
               ],
               timestamp = 2012-11-12T05:10:22.78269Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:11',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:22:42.025943Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29216768L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'mailserver2',
                  ipAddress = '10.10.2.3',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'mailserver-2',
                  template = false,
                  vmPathName = '[V_P421_1] mailserver-2/mailserver-2.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 1024,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d9791-f8ad-4d5c-194f-6c65b423636f',
                  instanceUuid = '502d5deb-a453-765f-1aa8-c60365b2283d',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 35555281737L,
                  uncommitted = 0L,
                  unshared = 35555281737L,
                  timestamp = 2012-11-12T05:10:22.78269Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 331,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 440,
                  hostMemoryUsage = 1042,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 20,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 10037,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 147. vim.VirtualMachine::12 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:12',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:22:43.23228Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'infraserver-2',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d3386-8fb1-29bb-e6c3-eea07f89c891',
               instanceUuid = '502d9853-618f-4a92-109b-4eefbb8667a7',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d5fd0-c874-4325-c9b9-c381b50d1c34',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] infraserver-2/infraserver-2.vmx',
                  snapshotDirectory = '[V_P421_1] infraserver-2',
                  suspendDirectory = '[V_P421_1] infraserver-2',
                  logDirectory = '[V_P421_1] infraserver-2'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000,
                           4001
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 2139736209L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '45,096,960 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] infraserver-2/infraserver-2.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C296-1612-964b-4ba8-ca40fd5e7815',
                           contentId = 'db7db7f31793ab4094f6ac7d7c7759ff',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 45096960L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:52:db',
                        wakeOnLanEnabled = true
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 2',
                           summary = 'internal'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'internal',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-internal',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = false,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 224
                        },
                        controllerKey = 100,
                        unitNumber = 8,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:72:3d',
                        wakeOnLanEnabled = false
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'infraserver-2.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1024'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 66 8f b1 29 b0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/infraserver-2/infraserver-2-db829057.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet1.pciSlotNumber',
                     value = '224'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = '--------------------------------',
                     ebx = '--------------------------------',
                     ecx = '--------------------------------',
                     edx = '-----------H--------------------'
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = '--------------------------------',
                     ebx = '--------------------------------',
                     ecx = '--------------------------------',
                     edx = '-----------H--------------------'
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110501888L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:12-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'infraserver2',
               ipAddress = '10.10.2.1',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.2.1',
                        'fe80::250:56ff:fead:52db'
                     ],
                     macAddress = '00:50:56:ad:52:db',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.2.1',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:52db',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  },
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'internal',
                     ipAddress = (str) [
                        '192.168.2.11',
                        'fe80::250:56ff:fe87:723d'
                     ],
                     macAddress = '00:50:56:87:72:3d',
                     connected = true,
                     deviceConfigId = 4001,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '192.168.2.11',
                              prefixLength = 24,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:723d',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'infraserver2',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '192.168.2.0',
                              prefixLength = 24,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4851376128L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53957632L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/home/webfiles/downloads',
                     capacity = 36975136768L,
                     freeSpace = 2760110080L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'infraserver-2.vmxf',
                  'infraserver-2.nvram',
                  'infraserver-2.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] infraserver-2/infraserver-2.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] infraserver-2/infraserver-2-db829057.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] infraserver-2/infraserver-2.vmx',
                     type = 'config',
                     size = 3825L,
                     uniqueSize = 3825L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] infraserver-2/infraserver-2.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] infraserver-2/infraserver-2.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] infraserver-2/infraserver-2.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] infraserver-2/infraserver-2.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] infraserver-2/infraserver-2-flat.vmdk',
                     type = 'diskExtent',
                     size = 46179287040L,
                     uniqueSize = 46179287040L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] infraserver-2/infraserver-2-db829057.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] infraserver-2/vmx-infraserver-2-3682766935-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] infraserver-2/vmware-1.log',
                     type = 'log',
                     size = 186143L,
                     uniqueSize = 186143L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] infraserver-2/vmware-2.log',
                     type = 'log',
                     size = 123855L,
                     uniqueSize = 123855L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] infraserver-2/vmware-3.log',
                     type = 'log',
                     size = 248480L,
                     uniqueSize = 248480L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] infraserver-2/vmware-4.log',
                     type = 'log',
                     size = 123900L,
                     uniqueSize = 123900L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] infraserver-2/vmware-5.log',
                     type = 'log',
                     size = 155000L,
                     uniqueSize = 155000L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] infraserver-2/vmware-6.log',
                     type = 'log',
                     size = 279872L,
                     uniqueSize = 279872L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] infraserver-2/vmware.log',
                     type = 'log',
                     size = 103599L,
                     uniqueSize = 103599L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:22.810034Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'infraserver-2'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt',
               'vim.Network:HaNetwork-internal'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:12',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  },
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4001
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:22:43.233976Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29286400L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 46292718030L,
                     uncommitted = 0L,
                     unshared = 46292718030L
                  }
               ],
               timestamp = 2012-11-12T05:10:22.810907Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:12',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     },
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4001
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:22:43.233976Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29286400L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'infraserver2',
                  ipAddress = '10.10.2.1',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'infraserver-2',
                  template = false,
                  vmPathName = '[V_P421_1] infraserver-2/infraserver-2.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 1024,
                  numCpu = 1,
                  numEthernetCards = 2,
                  numVirtualDisks = 1,
                  uuid = '422d3386-8fb1-29bb-e6c3-eea07f89c891',
                  instanceUuid = '502d9853-618f-4a92-109b-4eefbb8667a7',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 46292718030L,
                  uncommitted = 0L,
                  unshared = 46292718030L,
                  timestamp = 2012-11-12T05:10:22.810907Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 457,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 122,
                  hostMemoryUsage = 1024,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 20,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 10036,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 148. vim.VirtualMachine::13 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:13',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:22:44.654558Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'webserver-3',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422db14e-00a2-c646-279a-73e584266f41',
               instanceUuid = '502d3133-86bf-03b0-fdad-6a13a2268c2d',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d6b14-8684-2487-7e08-c4414d878d99',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] webserver-3/webserver-3.vmx',
                  snapshotDirectory = '[V_P421_1] webserver-3',
                  suspendDirectory = '[V_P421_1] webserver-3',
                  logDirectory = '[V_P421_1] webserver-3'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  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,
                  memoryMB = 7680,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000,
                           4001
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -2077855935L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] webserver-3/webserver-3.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C29f-b563-8aeb-5de7-a0f35d9d196b',
                           contentId = '4d43eb75c159c08bf01bc2a47a304f50',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:78:1c',
                        wakeOnLanEnabled = true
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 2',
                           summary = 'internal'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'internal',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-internal',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = false,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 224
                        },
                        controllerKey = 100,
                        unitNumber = 8,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:1e:12',
                        wakeOnLanEnabled = false
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 2000,
                     level = 'high'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 7680L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 76800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 7680L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'webserver-3.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '7680'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6e 00 a2 c6 40'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/webserver-3/webserver-3-93ef2626.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet1.pciSlotNumber',
                     value = '224'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 247799808L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:13-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'webserver3',
               ipAddress = '10.10.3.2',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.3.2',
                        'fe80::250:56ff:fead:781c'
                     ],
                     macAddress = '00:50:56:ad:78:1c',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.3.2',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:781c',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  },
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'internal',
                     ipAddress = (str) [
                        '192.168.3.12',
                        'fe80::250:56ff:fe87:1e12'
                     ],
                     macAddress = '00:50:56:87:1e:12',
                     connected = true,
                     deviceConfigId = 4001,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '192.168.3.12',
                              prefixLength = 24,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:1e12',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'webserver3',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '192.168.3.0',
                              prefixLength = 24,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4245807104L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53962752L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'webserver-3.vmxf',
                  'webserver-3.nvram',
                  'webserver-3.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] webserver-3/webserver-3.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] webserver-3/webserver-3-93ef2626.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] webserver-3/webserver-3.vmx',
                     type = 'config',
                     size = 3316L,
                     uniqueSize = 3316L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] webserver-3/webserver-3.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] webserver-3/webserver-3.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] webserver-3/webserver-3.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] webserver-3/webserver-3.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] webserver-3/webserver-3-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] webserver-3/webserver-3-93ef2626.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] webserver-3/vmx-webserver-3-2481923622-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] webserver-3/vmware-1.log',
                     type = 'log',
                     size = 184937L,
                     uniqueSize = 184937L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] webserver-3/vmware-2.log',
                     type = 'log',
                     size = 122815L,
                     uniqueSize = 122815L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] webserver-3/vmware-3.log',
                     type = 'log',
                     size = 247202L,
                     uniqueSize = 247202L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] webserver-3/vmware-4.log',
                     type = 'log',
                     size = 122860L,
                     uniqueSize = 122860L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] webserver-3/vmware-5.log',
                     type = 'log',
                     size = 153878L,
                     uniqueSize = 153878L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] webserver-3/vmware-6.log',
                     type = 'log',
                     size = 278519L,
                     uniqueSize = 278519L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] webserver-3/vmware.log',
                     type = 'log',
                     size = 102557L,
                     uniqueSize = 102557L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:22.839851Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'webserver-3'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt',
               'vim.Network:HaNetwork-internal'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:13',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 2000,
                     level = 'high'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 7680L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 76800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  },
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4001
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:22:44.656291Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 71393280L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 7680,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 8711745600L,
                     uncommitted = 0L,
                     unshared = 8711745600L
                  }
               ],
               timestamp = 2012-11-12T05:10:22.840673Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:13',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     },
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4001
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:22:44.656291Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 71393280L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 7680,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'webserver3',
                  ipAddress = '10.10.3.2',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'webserver-3',
                  template = false,
                  vmPathName = '[V_P421_1] webserver-3/webserver-3.vmx',
                  memorySizeMB = 7680,
                  cpuReservation = 0,
                  memoryReservation = 7680,
                  numCpu = 1,
                  numEthernetCards = 2,
                  numVirtualDisks = 1,
                  uuid = '422db14e-00a2-c646-279a-73e584266f41',
                  instanceUuid = '502d3133-86bf-03b0-fdad-6a13a2268c2d',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 8711745600L,
                  uncommitted = 0L,
                  unshared = 8711745600L,
                  timestamp = 2012-11-12T05:10:22.840673Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 18,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 3609,
                  hostMemoryUsage = 7552,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 46,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 10035,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 149. vim.VirtualMachine::14 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:14',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:22:45.547197Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'appserver-3',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d5877-c595-1c8a-b768-bc943d7a1b01',
               instanceUuid = '502dd7fb-2cc8-ffcb-d70b-8501cb065c88',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564da4df-d3cb-cd7e-2761-56e73333d562',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] appserver-3/appserver-3.vmx',
                  snapshotDirectory = '[V_P421_1] appserver-3',
                  suspendDirectory = '[V_P421_1] appserver-3',
                  logDirectory = '[V_P421_1] appserver-3'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 2280,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 1031412481L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] appserver-3/appserver-3.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C29a-e9ac-8475-2d29-449389a399cd',
                           contentId = 'b1cea28e63ebe83cea8c5aab598a490f',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:6d:85',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 2280L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 22800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 2280L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'appserver-3.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '2280'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 67 c5 95 1c 80'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/appserver-3/appserver-3-a939fd09.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '0,1,2,3'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 136343552L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:14-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'appserver3',
               ipAddress = '10.10.3.4',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.3.4',
                        'fe80::250:56ff:fead:6d85'
                     ],
                     macAddress = '00:50:56:ad:6d:85',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.3.4',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:6d85',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'appserver3',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 2720890880L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53963776L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'appserver-3.vmxf',
                  'appserver-3.nvram',
                  'appserver-3.vmsd'
               ],
               logFile = (str) [
                  'vmware-8.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware-7.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] appserver-3/appserver-3.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] appserver-3/appserver-3-a939fd09.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] appserver-3/appserver-3.vmx',
                     type = 'config',
                     size = 3093L,
                     uniqueSize = 3093L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] appserver-3/appserver-3.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] appserver-3/appserver-3.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] appserver-3/appserver-3.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] appserver-3/appserver-3.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] appserver-3/appserver-3-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] appserver-3/appserver-3-a939fd09.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] appserver-3/vmx-appserver-3-2839149833-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] appserver-3/vmware-8.log',
                     type = 'log',
                     size = 122214L,
                     uniqueSize = 122214L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] appserver-3/vmware-3.log',
                     type = 'log',
                     size = 244727L,
                     uniqueSize = 244727L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] appserver-3/vmware-4.log',
                     type = 'log',
                     size = 121910L,
                     uniqueSize = 121910L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] appserver-3/vmware-5.log',
                     type = 'log',
                     size = 152549L,
                     uniqueSize = 152549L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] appserver-3/vmware-6.log',
                     type = 'log',
                     size = 213991L,
                     uniqueSize = 213991L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] appserver-3/vmware-7.log',
                     type = 'log',
                     size = 183238L,
                     uniqueSize = 183238L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] appserver-3/vmware.log',
                     type = 'log',
                     size = 101615L,
                     uniqueSize = 101615L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:22.864856Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'appserver-3'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:14',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 2280L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 22800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:22:45.548914Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 37728256L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 2280,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 8711672853L,
                     uncommitted = 0L,
                     unshared = 8711672853L
                  }
               ],
               timestamp = 2012-11-12T05:10:22.865689Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:14',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:22:45.548914Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 37728256L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 2280,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'appserver3',
                  ipAddress = '10.10.3.4',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'appserver-3',
                  template = false,
                  vmPathName = '[V_P421_1] appserver-3/appserver-3.vmx',
                  memorySizeMB = 2280,
                  cpuReservation = 0,
                  memoryReservation = 2280,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d5877-c595-1c8a-b768-bc943d7a1b01',
                  instanceUuid = '502dd7fb-2cc8-ffcb-d70b-8501cb065c88',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 8711672853L,
                  uncommitted = 0L,
                  unshared = 8711672853L,
                  timestamp = 2012-11-12T05:10:22.865689Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 275,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 478,
                  hostMemoryUsage = 2124,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = 2095,
                  sharedMemory = 15,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 25,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 10034,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 150. vim.VirtualMachine::15 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:15',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:22:46.546274Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'idleserver-3',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d0fcb-a4f2-c170-229b-34bd8b1f00d3',
               instanceUuid = '502df144-8cf5-6663-52e6-c20a649b6edc',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564db8a8-c29f-2541-f295-e1413faf413a',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] idleserver-3/idleserver-3.vmx',
                  snapshotDirectory = '[V_P421_1] idleserver-3',
                  suspendDirectory = '[V_P421_1] idleserver-3',
                  logDirectory = '[V_P421_1] idleserver-3'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -1960902445L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] idleserver-3/idleserver-3.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C29f-f896-ea73-1eb0-6deb32565869',
                           contentId = 'c7433cffc09b6af458646b7565991787',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:7f:7d',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 600,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 5120,
                     level = 'low'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'idleserver-3.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6b a4 f2 c1 70'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/idleserver-3/idleserver-3-a3812826.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '0'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110432256L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:15-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'idleserver3',
               ipAddress = '10.10.3.6',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.3.6',
                        'fe80::250:56ff:fead:7f7d'
                     ],
                     macAddress = '00:50:56:ad:7f:7d',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.3.6',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:7f7d',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'idleserver3',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 5186568192L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53961728L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'idleserver-3.vmxf',
                  'idleserver-3.nvram',
                  'idleserver-3.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] idleserver-3/idleserver-3.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] idleserver-3/idleserver-3-a3812826.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] idleserver-3/idleserver-3.vmx',
                     type = 'config',
                     size = 3059L,
                     uniqueSize = 3059L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] idleserver-3/idleserver-3.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] idleserver-3/idleserver-3.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] idleserver-3/idleserver-3.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] idleserver-3/idleserver-3.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] idleserver-3/idleserver-3-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] idleserver-3/idleserver-3-a3812826.vswp',
                     type = 'swap',
                     size = 1073741824L,
                     uniqueSize = 1073741824L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] idleserver-3/vmx-idleserver-3-2743150630-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] idleserver-3/vmware-1.log',
                     type = 'log',
                     size = 183319L,
                     uniqueSize = 183319L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] idleserver-3/vmware-2.log',
                     type = 'log',
                     size = 121843L,
                     uniqueSize = 121843L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] idleserver-3/vmware-3.log',
                     type = 'log',
                     size = 214120L,
                     uniqueSize = 214120L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] idleserver-3/vmware-4.log',
                     type = 'log',
                     size = 121853L,
                     uniqueSize = 121853L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] idleserver-3/vmware-5.log',
                     type = 'log',
                     size = 152562L,
                     uniqueSize = 152562L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] idleserver-3/vmware-6.log',
                     type = 'log',
                     size = 275889L,
                     uniqueSize = 275889L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] idleserver-3/vmware.log',
                     type = 'log',
                     size = 101554L,
                     uniqueSize = 101554L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:22.890953Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'idleserver-3'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:15',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 600,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 5120,
                     level = 'low'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:22:46.547944Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29216768L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 9785445539L,
                     uncommitted = 0L,
                     unshared = 9785445539L
                  }
               ],
               timestamp = 2012-11-12T05:10:22.891796Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:15',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:22:46.547944Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29216768L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'idleserver3',
                  ipAddress = '10.10.3.6',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'idleserver-3',
                  template = false,
                  vmPathName = '[V_P421_1] idleserver-3/idleserver-3.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d0fcb-a4f2-c170-229b-34bd8b1f00d3',
                  instanceUuid = '502df144-8cf5-6663-52e6-c20a649b6edc',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 9785445539L,
                  uncommitted = 0L,
                  unshared = 9785445539L,
                  timestamp = 2012-11-12T05:10:22.891796Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 14,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 10,
                  hostMemoryUsage = 260,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 18,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 10033,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 151. vim.VirtualMachine::16 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:16',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:22:47.753379Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'mailserver-3',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422db59c-bbfb-5eb2-3774-7b2ef86340d9',
               instanceUuid = '502d83ec-01fb-b597-9a2a-4962f91fbcd4',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d2b2a-bc5a-c7e5-0e34-f36155943829',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] mailserver-3/mailserver-3.vmx',
                  snapshotDirectory = '[V_P421_1] mailserver-3',
                  suspendDirectory = '[V_P421_1] mailserver-3',
                  logDirectory = '[V_P421_1] mailserver-3'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -127713063L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '34,611,200 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] mailserver-3/mailserver-3.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C290-d76c-06ae-e6a5-d7c0513f508e',
                           contentId = 'b8f8155240585180479aff71aad9cf16',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 34611200L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:3d:16',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 450,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'mailserver-3.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1024'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6c bb fb 5e b0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/mailserver-3/mailserver-3-fa7fe18b.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '0'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110432256L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:16-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'mailserver3',
               ipAddress = '10.10.3.3',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.3.3',
                        'fe80::250:56ff:fead:3d16'
                     ],
                     macAddress = '00:50:56:ad:3d:16',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.3.3',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:3d16',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'mailserver3',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 5101633536L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53962752L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/mailstore',
                     capacity = 26401411072L,
                     freeSpace = 13319405568L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'mailserver-3.vmxf',
                  'mailserver-3.nvram',
                  'mailserver-3.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] mailserver-3/mailserver-3.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] mailserver-3/mailserver-3-fa7fe18b.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] mailserver-3/mailserver-3.vmx',
                     type = 'config',
                     size = 3064L,
                     uniqueSize = 3064L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] mailserver-3/mailserver-3.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] mailserver-3/mailserver-3.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] mailserver-3/mailserver-3.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] mailserver-3/mailserver-3.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] mailserver-3/mailserver-3-flat.vmdk',
                     type = 'diskExtent',
                     size = 35441868800L,
                     uniqueSize = 35441868800L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] mailserver-3/mailserver-3-fa7fe18b.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] mailserver-3/vmx-mailserver-3-4202684811-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] mailserver-3/vmware-1.log',
                     type = 'log',
                     size = 183569L,
                     uniqueSize = 183569L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] mailserver-3/vmware-2.log',
                     type = 'log',
                     size = 122020L,
                     uniqueSize = 122020L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] mailserver-3/vmware-3.log',
                     type = 'log',
                     size = 245296L,
                     uniqueSize = 245296L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] mailserver-3/vmware-4.log',
                     type = 'log',
                     size = 121940L,
                     uniqueSize = 121940L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] mailserver-3/vmware-5.log',
                     type = 'log',
                     size = 152735L,
                     uniqueSize = 152735L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] mailserver-3/vmware-6.log',
                     type = 'log',
                     size = 276386L,
                     uniqueSize = 276386L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] mailserver-3/vmware.log',
                     type = 'log',
                     size = 101730L,
                     uniqueSize = 101730L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:22.915431Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'mailserver-3'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:16',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 450,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:22:47.755115Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29216768L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 35555281856L,
                     uncommitted = 0L,
                     unshared = 35555281856L
                  }
               ],
               timestamp = 2012-11-12T05:10:22.916272Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:16',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:22:47.755115Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29216768L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'mailserver3',
                  ipAddress = '10.10.3.3',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'mailserver-3',
                  template = false,
                  vmPathName = '[V_P421_1] mailserver-3/mailserver-3.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 1024,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422db59c-bbfb-5eb2-3774-7b2ef86340d9',
                  instanceUuid = '502d83ec-01fb-b597-9a2a-4962f91fbcd4',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 35555281856L,
                  uncommitted = 0L,
                  unshared = 35555281856L,
                  timestamp = 2012-11-12T05:10:22.916272Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 14,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 450,
                  hostMemoryUsage = 1044,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 20,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 10031,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 152. vim.VirtualMachine::17 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:17',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:22:48.896827Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'dbserver-3',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d1f2d-1547-743c-88bd-e11983bd9f29',
               instanceUuid = '502df760-86df-b80f-ac0b-7b44408ce00b',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564da82f-ba90-eb29-ce18-60a5c24962ef',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] dbserver-3/dbserver-3.vmx',
                  snapshotDirectory = '[V_P421_1] dbserver-3',
                  suspendDirectory = '[V_P421_1] dbserver-3',
                  logDirectory = '[V_P421_1] dbserver-3'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1536,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -2084724951L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '34,611,200 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] dbserver-3/dbserver-3.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C29d-4f5b-2d21-3c61-17c169667124',
                           contentId = '94e1c68459336a56cede0582014fc447',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 34611200L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:54:57',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 3200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1536L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 15360,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1536L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'dbserver-3.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1536'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6d 15 47 74 30'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/dbserver-3/dbserver-3-67dcb9ae.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '0'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 120979456L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:17-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'dbserver3',
               ipAddress = '10.10.3.5',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.3.5',
                        'fe80::250:56ff:fead:5457'
                     ],
                     macAddress = '00:50:56:ad:54:57',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.3.5',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:5457',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'dbserver3',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4619026432L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53963776L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/dbstore',
                     capacity = 26401411072L,
                     freeSpace = 16323366912L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'dbserver-3.vmxf',
                  'dbserver-3.nvram',
                  'dbserver-3.vmsd'
               ],
               logFile = (str) [
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware-7.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] dbserver-3/dbserver-3.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] dbserver-3/dbserver-3-67dcb9ae.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] dbserver-3/dbserver-3.vmx',
                     type = 'config',
                     size = 3082L,
                     uniqueSize = 3082L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] dbserver-3/dbserver-3.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] dbserver-3/dbserver-3.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] dbserver-3/dbserver-3.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] dbserver-3/dbserver-3.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] dbserver-3/dbserver-3-flat.vmdk',
                     type = 'diskExtent',
                     size = 35441868800L,
                     uniqueSize = 35441868800L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] dbserver-3/dbserver-3-67dcb9ae.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] dbserver-3/vmx-dbserver-3-1742518702-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] dbserver-3/vmware-2.log',
                     type = 'log',
                     size = 152675L,
                     uniqueSize = 152675L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] dbserver-3/vmware-3.log',
                     type = 'log',
                     size = 245154L,
                     uniqueSize = 245154L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] dbserver-3/vmware-4.log',
                     type = 'log',
                     size = 121954L,
                     uniqueSize = 121954L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] dbserver-3/vmware-5.log',
                     type = 'log',
                     size = 152744L,
                     uniqueSize = 152744L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] dbserver-3/vmware-6.log',
                     type = 'log',
                     size = 276093L,
                     uniqueSize = 276093L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] dbserver-3/vmware-7.log',
                     type = 'log',
                     size = 122258L,
                     uniqueSize = 122258L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] dbserver-3/vmware.log',
                     type = 'log',
                     size = 101659L,
                     uniqueSize = 101659L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:22.950166Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'dbserver-3'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:17',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 3200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1536L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 15360,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:22:48.89878Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 32452608L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1536,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 35555250735L,
                     uncommitted = 0L,
                     unshared = 35555250735L
                  }
               ],
               timestamp = 2012-11-12T05:10:22.951163Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:17',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:22:48.89878Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 32452608L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1536,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'dbserver3',
                  ipAddress = '10.10.3.5',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'dbserver-3',
                  template = false,
                  vmPathName = '[V_P421_1] dbserver-3/dbserver-3.vmx',
                  memorySizeMB = 1536,
                  cpuReservation = 0,
                  memoryReservation = 1536,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d1f2d-1547-743c-88bd-e11983bd9f29',
                  instanceUuid = '502df760-86df-b80f-ac0b-7b44408ce00b',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 35555250735L,
                  uncommitted = 0L,
                  unshared = 35555250735L,
                  timestamp = 2012-11-12T05:10:22.951163Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 15,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 1554,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 22,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 10030,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 153. vim.VirtualMachine::18 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:18',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:22:50.111222Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'infraserver-3',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d6238-32b9-c5c4-3a66-feb44c8074f0',
               instanceUuid = '502dfde4-f33f-ffbf-b2be-caa9a24dd357',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d9abe-0ddf-5de7-630d-63b7c9003119',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] infraserver-3/infraserver-3.vmx',
                  snapshotDirectory = '[V_P421_1] infraserver-3',
                  suspendDirectory = '[V_P421_1] infraserver-3',
                  logDirectory = '[V_P421_1] infraserver-3'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000,
                           4001
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 1283486960L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '45,096,960 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] infraserver-3/infraserver-3.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C29b-d265-6e0b-9e64-7bb4c48cf5aa',
                           contentId = '12602873fa110e88323b923ebb9d9088',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 45096960L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:39:dc',
                        wakeOnLanEnabled = true
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 2',
                           summary = 'internal'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'internal',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-internal',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = false,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 224
                        },
                        controllerKey = 100,
                        unitNumber = 8,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:01:92',
                        wakeOnLanEnabled = false
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'infraserver-3.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1024'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 68 32 b9 c5 c0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/infraserver-3/infraserver-3-db829058.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet1.pciSlotNumber',
                     value = '224'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = '--------------------------------',
                     ebx = '--------------------------------',
                     ecx = '--------------------------------',
                     edx = '-----------H--------------------'
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = '--------------------------------',
                     ebx = '--------------------------------',
                     ecx = '--------------------------------',
                     edx = '-----------H--------------------'
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110501888L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:18-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'infraserver3',
               ipAddress = '10.10.3.1',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.3.1',
                        'fe80::250:56ff:fead:39dc'
                     ],
                     macAddress = '00:50:56:ad:39:dc',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.3.1',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:39dc',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  },
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'internal',
                     ipAddress = (str) [
                        '192.168.3.11',
                        'fe80::250:56ff:fe87:192'
                     ],
                     macAddress = '00:50:56:87:01:92',
                     connected = true,
                     deviceConfigId = 4001,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '192.168.3.11',
                              prefixLength = 24,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:192',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'infraserver3',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '192.168.3.0',
                              prefixLength = 24,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4854525952L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53957632L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/home/webfiles/downloads',
                     capacity = 36975136768L,
                     freeSpace = 2760110080L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'infraserver-3.vmxf',
                  'infraserver-3.nvram',
                  'infraserver-3.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] infraserver-3/infraserver-3.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] infraserver-3/infraserver-3-db829058.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] infraserver-3/infraserver-3.vmx',
                     type = 'config',
                     size = 3825L,
                     uniqueSize = 3825L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] infraserver-3/infraserver-3.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] infraserver-3/infraserver-3.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] infraserver-3/infraserver-3.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] infraserver-3/infraserver-3.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] infraserver-3/infraserver-3-flat.vmdk',
                     type = 'diskExtent',
                     size = 46179287040L,
                     uniqueSize = 46179287040L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] infraserver-3/infraserver-3-db829058.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] infraserver-3/vmx-infraserver-3-3682766936-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] infraserver-3/vmware-1.log',
                     type = 'log',
                     size = 186105L,
                     uniqueSize = 186105L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] infraserver-3/vmware-2.log',
                     type = 'log',
                     size = 123890L,
                     uniqueSize = 123890L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] infraserver-3/vmware-3.log',
                     type = 'log',
                     size = 248481L,
                     uniqueSize = 248481L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] infraserver-3/vmware-4.log',
                     type = 'log',
                     size = 123866L,
                     uniqueSize = 123866L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] infraserver-3/vmware-5.log',
                     type = 'log',
                     size = 154963L,
                     uniqueSize = 154963L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] infraserver-3/vmware-6.log',
                     type = 'log',
                     size = 279837L,
                     uniqueSize = 279837L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] infraserver-3/vmware.log',
                     type = 'log',
                     size = 103599L,
                     uniqueSize = 103599L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:22.979787Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'infraserver-3'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt',
               'vim.Network:HaNetwork-internal'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:18',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  },
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4001
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:22:50.112934Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29286400L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 46292717922L,
                     uncommitted = 0L,
                     unshared = 46292717922L
                  }
               ],
               timestamp = 2012-11-12T05:10:22.981073Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:18',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     },
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4001
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:22:50.112934Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29286400L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'infraserver3',
                  ipAddress = '10.10.3.1',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'infraserver-3',
                  template = false,
                  vmPathName = '[V_P421_1] infraserver-3/infraserver-3.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 1024,
                  numCpu = 1,
                  numEthernetCards = 2,
                  numVirtualDisks = 1,
                  uuid = '422d6238-32b9-c5c4-3a66-feb44c8074f0',
                  instanceUuid = '502dfde4-f33f-ffbf-b2be-caa9a24dd357',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 46292717922L,
                  uncommitted = 0L,
                  unshared = 46292717922L,
                  timestamp = 2012-11-12T05:10:22.981073Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 14,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 51,
                  hostMemoryUsage = 1022,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 20,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 10029,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 154. vim.VirtualMachine::19 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:19',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:22:51.204513Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'appserver-4',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d6338-4fd0-a587-ad3c-474f83a9869e',
               instanceUuid = '502ddcd0-7cd9-bcd7-c7e8-6fc957c576f8',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d3991-5d5f-7cab-dc0b-aee873c0bdc4',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] appserver-4/appserver-4.vmx',
                  snapshotDirectory = '[V_P421_1] appserver-4',
                  suspendDirectory = '[V_P421_1] appserver-4',
                  logDirectory = '[V_P421_1] appserver-4'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 2280,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -2086041954L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] appserver-4/appserver-4.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C292-1e4a-a05d-989d-3cc0e8af65b3',
                           contentId = 'ca094c85000c37057a9003f4a685a589',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:1a:76',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 2280L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 22800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 2280L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'appserver-4.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '2280'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 68 4f d0 a5 80'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/appserver-4/appserver-4-a939fd0a.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '0,1,2,3'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 136343552L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:19-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'appserver4',
               ipAddress = '10.10.4.4',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.4.4',
                        'fe80::250:56ff:fead:1a76'
                     ],
                     macAddress = '00:50:56:ad:1a:76',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.4.4',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:1a76',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'appserver4',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 2720911360L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53963776L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'appserver-4.vmxf',
                  'appserver-4.nvram',
                  'appserver-4.vmsd'
               ],
               logFile = (str) [
                  'vmware-8.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware-7.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] appserver-4/appserver-4.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] appserver-4/appserver-4-a939fd0a.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] appserver-4/appserver-4.vmx',
                     type = 'config',
                     size = 3094L,
                     uniqueSize = 3094L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] appserver-4/appserver-4.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] appserver-4/appserver-4.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] appserver-4/appserver-4.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] appserver-4/appserver-4.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] appserver-4/appserver-4-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] appserver-4/appserver-4-a939fd0a.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] appserver-4/vmx-appserver-4-2839149834-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] appserver-4/vmware-8.log',
                     type = 'log',
                     size = 122217L,
                     uniqueSize = 122217L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] appserver-4/vmware-3.log',
                     type = 'log',
                     size = 244660L,
                     uniqueSize = 244660L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] appserver-4/vmware-4.log',
                     type = 'log',
                     size = 121899L,
                     uniqueSize = 121899L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] appserver-4/vmware-5.log',
                     type = 'log',
                     size = 152552L,
                     uniqueSize = 152552L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] appserver-4/vmware-6.log',
                     type = 'log',
                     size = 213925L,
                     uniqueSize = 213925L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] appserver-4/vmware-7.log',
                     type = 'log',
                     size = 183251L,
                     uniqueSize = 183251L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] appserver-4/vmware.log',
                     type = 'log',
                     size = 101610L,
                     uniqueSize = 101610L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:23.007729Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'appserver-4'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:19',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 2280L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 22800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:22:51.206313Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 37167104L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 2280,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 8711672724L,
                     uncommitted = 0L,
                     unshared = 8711672724L
                  }
               ],
               timestamp = 2012-11-12T05:10:23.008624Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:19',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:22:51.206313Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 37167104L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 2280,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'appserver4',
                  ipAddress = '10.10.4.4',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'appserver-4',
                  template = false,
                  vmPathName = '[V_P421_1] appserver-4/appserver-4.vmx',
                  memorySizeMB = 2280,
                  cpuReservation = 0,
                  memoryReservation = 2280,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d6338-4fd0-a587-ad3c-474f83a9869e',
                  instanceUuid = '502ddcd0-7cd9-bcd7-c7e8-6fc957c576f8',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 8711672724L,
                  uncommitted = 0L,
                  unshared = 8711672724L,
                  timestamp = 2012-11-12T05:10:23.008624Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 21,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 524,
                  hostMemoryUsage = 2115,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = 2083,
                  sharedMemory = 37,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 25,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 10028,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 155. vim.VirtualMachine::2 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:2',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:22:52.761538Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'idleserver-1',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d038b-5e67-a84a-8300-5cc8ed2e8f36',
               instanceUuid = '502d7f05-1f64-92d7-d13b-351f9fc99107',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564df129-ca49-dec7-7ad5-4a31594b082c',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] idleserver-1/idleserver-1.vmx',
                  snapshotDirectory = '[V_P421_1] idleserver-1',
                  suspendDirectory = '[V_P421_1] idleserver-1',
                  logDirectory = '[V_P421_1] idleserver-1'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -315715786L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] idleserver-1/idleserver-1.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C29c-359f-a7c0-13e2-b6bcba703a23',
                           contentId = 'c38890fe7d20efdb8146a628d2b8989a',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:06:11',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 600,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 5120,
                     level = 'low'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'idleserver-1.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.filename',
                     value = ''
                  },
                  (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.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (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.sasWWID',
                     value = '50 05 05 6b 5e 67 a8 40'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/idleserver-1/idleserver-1-a3812824.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '0'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110432256L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:2-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'idleserver1',
               ipAddress = '10.10.1.6',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.1.6',
                        'fe80::250:56ff:fead:611'
                     ],
                     macAddress = '00:50:56:ad:06: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 = '10.10.1.6',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:611',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'idleserver1',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 5184548864L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53961728L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'idleserver-1.vmxf',
                  'idleserver-1.nvram',
                  'idleserver-1.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] idleserver-1/idleserver-1.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] idleserver-1/idleserver-1-a3812824.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] idleserver-1/idleserver-1.vmx',
                     type = 'config',
                     size = 3058L,
                     uniqueSize = 3058L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] idleserver-1/idleserver-1.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] idleserver-1/idleserver-1.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] idleserver-1/idleserver-1.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] idleserver-1/idleserver-1.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] idleserver-1/idleserver-1-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] idleserver-1/idleserver-1-a3812824.vswp',
                     type = 'swap',
                     size = 1073741824L,
                     uniqueSize = 1073741824L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] idleserver-1/vmx-idleserver-1-2743150628-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] idleserver-1/vmware-1.log',
                     type = 'log',
                     size = 183442L,
                     uniqueSize = 183442L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] idleserver-1/vmware-2.log',
                     type = 'log',
                     size = 121839L,
                     uniqueSize = 121839L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] idleserver-1/vmware-3.log',
                     type = 'log',
                     size = 244876L,
                     uniqueSize = 244876L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] idleserver-1/vmware-4.log',
                     type = 'log',
                     size = 121853L,
                     uniqueSize = 121853L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] idleserver-1/vmware-5.log',
                     type = 'log',
                     size = 121806L,
                     uniqueSize = 121806L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] idleserver-1/vmware-6.log',
                     type = 'log',
                     size = 275888L,
                     uniqueSize = 275888L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] idleserver-1/vmware.log',
                     type = 'log',
                     size = 101556L,
                     uniqueSize = 101556L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:23.034027Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'idleserver-1'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:2',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 600,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 5120,
                     level = 'low'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:22:52.763273Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29216768L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 9785445658L,
                     uncommitted = 0L,
                     unshared = 9785445658L
                  }
               ],
               timestamp = 2012-11-12T05:10:23.03487Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:2',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:22:52.763273Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29216768L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'idleserver1',
                  ipAddress = '10.10.1.6',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'idleserver-1',
                  template = false,
                  vmPathName = '[V_P421_1] idleserver-1/idleserver-1.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d038b-5e67-a84a-8300-5cc8ed2e8f36',
                  instanceUuid = '502d7f05-1f64-92d7-d13b-351f9fc99107',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 9785445658L,
                  uncommitted = 0L,
                  unshared = 9785445658L,
                  timestamp = 2012-11-12T05:10:23.03487Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 15,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 51,
                  hostMemoryUsage = 296,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 18,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 10026,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 156. vim.VirtualMachine::20 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:20',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:22:53.777755Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'webserver-4',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422de20d-8f46-ec0a-1368-64cdf68539e9',
               instanceUuid = '502d602f-7ccf-3218-75f2-bf5b1582fd40',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d2c88-3806-0f5c-feef-86753b283222',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] webserver-4/webserver-4.vmx',
                  snapshotDirectory = '[V_P421_1] webserver-4',
                  suspendDirectory = '[V_P421_1] webserver-4',
                  logDirectory = '[V_P421_1] webserver-4'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  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,
                  memoryMB = 7680,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000,
                           4001
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -159041047L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] webserver-4/webserver-4.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C297-8ab3-e740-0997-513632992b67',
                           contentId = '45fd74036e882d9434896983dd3b0d66',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:06:6d',
                        wakeOnLanEnabled = true
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 2',
                           summary = 'internal'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'internal',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-internal',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = false,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 224
                        },
                        controllerKey = 100,
                        unitNumber = 8,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:22:44',
                        wakeOnLanEnabled = false
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 2000,
                     level = 'high'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 7680L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 76800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 7680L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'webserver-4.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '7680'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6d 8f 46 ec 00'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/webserver-4/webserver-4-93ef2627.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet1.pciSlotNumber',
                     value = '224'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 247799808L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:20-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'webserver4',
               ipAddress = '10.10.4.2',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.4.2',
                        'fe80::250:56ff:fead:66d'
                     ],
                     macAddress = '00:50:56:ad:06:6d',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.4.2',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:66d',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  },
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'internal',
                     ipAddress = (str) [
                        '192.168.4.12',
                        'fe80::250:56ff:fe87:2244'
                     ],
                     macAddress = '00:50:56:87:22:44',
                     connected = true,
                     deviceConfigId = 4001,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '192.168.4.12',
                              prefixLength = 24,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:2244',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'webserver4',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '192.168.4.0',
                              prefixLength = 24,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4246077440L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53962752L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'webserver-4.vmxf',
                  'webserver-4.nvram',
                  'webserver-4.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] webserver-4/webserver-4.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] webserver-4/webserver-4-93ef2627.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] webserver-4/webserver-4.vmx',
                     type = 'config',
                     size = 3315L,
                     uniqueSize = 3315L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] webserver-4/webserver-4.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] webserver-4/webserver-4.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] webserver-4/webserver-4.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] webserver-4/webserver-4.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] webserver-4/webserver-4-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] webserver-4/webserver-4-93ef2627.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] webserver-4/vmx-webserver-4-2481923623-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] webserver-4/vmware-1.log',
                     type = 'log',
                     size = 184940L,
                     uniqueSize = 184940L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] webserver-4/vmware-2.log',
                     type = 'log',
                     size = 122847L,
                     uniqueSize = 122847L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] webserver-4/vmware-3.log',
                     type = 'log',
                     size = 247076L,
                     uniqueSize = 247076L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] webserver-4/vmware-4.log',
                     type = 'log',
                     size = 122826L,
                     uniqueSize = 122826L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] webserver-4/vmware-5.log',
                     type = 'log',
                     size = 153828L,
                     uniqueSize = 153828L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] webserver-4/vmware-6.log',
                     type = 'log',
                     size = 278587L,
                     uniqueSize = 278587L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] webserver-4/vmware.log',
                     type = 'log',
                     size = 102524L,
                     uniqueSize = 102524L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:23.0665Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'webserver-4'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt',
               'vim.Network:HaNetwork-internal'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:20',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 2000,
                     level = 'high'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 7680L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 76800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  },
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4001
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:22:53.779603Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 71393280L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 7680,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 8711745459L,
                     uncommitted = 0L,
                     unshared = 8711745459L
                  }
               ],
               timestamp = 2012-11-12T05:10:23.067584Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:20',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     },
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4001
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:22:53.779603Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 71393280L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 7680,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'webserver4',
                  ipAddress = '10.10.4.2',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'webserver-4',
                  template = false,
                  vmPathName = '[V_P421_1] webserver-4/webserver-4.vmx',
                  memorySizeMB = 7680,
                  cpuReservation = 0,
                  memoryReservation = 7680,
                  numCpu = 1,
                  numEthernetCards = 2,
                  numVirtualDisks = 1,
                  uuid = '422de20d-8f46-ec0a-1368-64cdf68539e9',
                  instanceUuid = '502d602f-7ccf-3218-75f2-bf5b1582fd40',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 8711745459L,
                  uncommitted = 0L,
                  unshared = 8711745459L,
                  timestamp = 2012-11-12T05:10:23.067584Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 17,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 3840,
                  hostMemoryUsage = 7554,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 46,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 10025,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 157. vim.VirtualMachine::21 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:21',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:22:54.755161Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'idleserver-4',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422da7e3-1d4c-64f9-97b9-36d0132330c7',
               instanceUuid = '502d8ee5-77bf-b9de-2c9d-eab91d18bb78',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dc857-2b8a-a26c-04d7-45499371cf1f',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] idleserver-4/idleserver-4.vmx',
                  snapshotDirectory = '[V_P421_1] idleserver-4',
                  suspendDirectory = '[V_P421_1] idleserver-4',
                  logDirectory = '[V_P421_1] idleserver-4'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 321073351L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] idleserver-4/idleserver-4.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C293-d9d8-72e1-4520-745bb03dc8ab',
                           contentId = '761898e62ceea0500d49a6c0742762df',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:50:24',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 600,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 5120,
                     level = 'low'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'idleserver-4.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 63 1d 4c 64 f0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/idleserver-4/idleserver-4-a3812827.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '0'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110432256L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:21-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'idleserver4',
               ipAddress = '10.10.4.6',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.4.6',
                        'fe80::250:56ff:fead:5024'
                     ],
                     macAddress = '00:50:56:ad:50:24',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.4.6',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:5024',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'idleserver4',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 5186555904L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53961728L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'idleserver-4.vmxf',
                  'idleserver-4.nvram',
                  'idleserver-4.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] idleserver-4/idleserver-4.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] idleserver-4/idleserver-4-a3812827.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] idleserver-4/idleserver-4.vmx',
                     type = 'config',
                     size = 3057L,
                     uniqueSize = 3057L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] idleserver-4/idleserver-4.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] idleserver-4/idleserver-4.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] idleserver-4/idleserver-4.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] idleserver-4/idleserver-4.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] idleserver-4/idleserver-4-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] idleserver-4/idleserver-4-a3812827.vswp',
                     type = 'swap',
                     size = 1073741824L,
                     uniqueSize = 1073741824L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] idleserver-4/vmx-idleserver-4-2743150631-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] idleserver-4/vmware-1.log',
                     type = 'log',
                     size = 183282L,
                     uniqueSize = 183282L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] idleserver-4/vmware-2.log',
                     type = 'log',
                     size = 121809L,
                     uniqueSize = 121809L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] idleserver-4/vmware-3.log',
                     type = 'log',
                     size = 214118L,
                     uniqueSize = 214118L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] idleserver-4/vmware-4.log',
                     type = 'log',
                     size = 121819L,
                     uniqueSize = 121819L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] idleserver-4/vmware-5.log',
                     type = 'log',
                     size = 152527L,
                     uniqueSize = 152527L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] idleserver-4/vmware-6.log',
                     type = 'log',
                     size = 276047L,
                     uniqueSize = 276047L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] idleserver-4/vmware.log',
                     type = 'log',
                     size = 101518L,
                     uniqueSize = 101518L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:23.095557Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'idleserver-4'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:21',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 600,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 5120,
                     level = 'low'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:22:54.756989Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29216768L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 9785445517L,
                     uncommitted = 0L,
                     unshared = 9785445517L
                  }
               ],
               timestamp = 2012-11-12T05:10:23.096664Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:21',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:22:54.756989Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29216768L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'idleserver4',
                  ipAddress = '10.10.4.6',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'idleserver-4',
                  template = false,
                  vmPathName = '[V_P421_1] idleserver-4/idleserver-4.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422da7e3-1d4c-64f9-97b9-36d0132330c7',
                  instanceUuid = '502d8ee5-77bf-b9de-2c9d-eab91d18bb78',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 9785445517L,
                  uncommitted = 0L,
                  unshared = 9785445517L,
                  timestamp = 2012-11-12T05:10:23.096664Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 13,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 10,
                  hostMemoryUsage = 254,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = 236,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 18,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 10024,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 158. vim.VirtualMachine::22 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:22',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:22:55.757721Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'mailserver-4',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d391c-fce8-f1f9-5d3f-ba37d10b46ef',
               instanceUuid = '502de074-1e0e-728d-cceb-a06a09229a13',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564de16f-1ece-1880-ca72-b47e01a7509a',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] mailserver-4/mailserver-4.vmx',
                  snapshotDirectory = '[V_P421_1] mailserver-4',
                  suspendDirectory = '[V_P421_1] mailserver-4',
                  logDirectory = '[V_P421_1] mailserver-4'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -787790097L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '34,611,200 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] mailserver-4/mailserver-4.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C299-e6b2-82c2-3a01-e6257fc4740f',
                           contentId = '8a678d17f41b1c980d7dff598dbfeb7b',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 34611200L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:75:b5',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 450,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'mailserver-4.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1024'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6c fc e8 f1 f0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/mailserver-4/mailserver-4-fa7fe18c.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '0'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110432256L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:22-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'mailserver4',
               ipAddress = '10.10.4.3',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.4.3',
                        'fe80::250:56ff:fead:75b5'
                     ],
                     macAddress = '00:50:56:ad:75:b5',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.4.3',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:75b5',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'mailserver4',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 5101424640L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53962752L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/mailstore',
                     capacity = 26401411072L,
                     freeSpace = 13317599232L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'mailserver-4.vmxf',
                  'mailserver-4.nvram',
                  'mailserver-4.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] mailserver-4/mailserver-4.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] mailserver-4/mailserver-4-fa7fe18c.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] mailserver-4/mailserver-4.vmx',
                     type = 'config',
                     size = 3064L,
                     uniqueSize = 3064L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] mailserver-4/mailserver-4.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] mailserver-4/mailserver-4.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] mailserver-4/mailserver-4.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] mailserver-4/mailserver-4.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] mailserver-4/mailserver-4-flat.vmdk',
                     type = 'diskExtent',
                     size = 35441868800L,
                     uniqueSize = 35441868800L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] mailserver-4/mailserver-4-fa7fe18c.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] mailserver-4/vmx-mailserver-4-4202684812-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] mailserver-4/vmware-1.log',
                     type = 'log',
                     size = 183563L,
                     uniqueSize = 183563L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] mailserver-4/vmware-2.log',
                     type = 'log',
                     size = 121933L,
                     uniqueSize = 121933L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] mailserver-4/vmware-3.log',
                     type = 'log',
                     size = 245440L,
                     uniqueSize = 245440L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] mailserver-4/vmware-4.log',
                     type = 'log',
                     size = 121943L,
                     uniqueSize = 121943L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] mailserver-4/vmware-5.log',
                     type = 'log',
                     size = 152737L,
                     uniqueSize = 152737L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] mailserver-4/vmware-6.log',
                     type = 'log',
                     size = 276343L,
                     uniqueSize = 276343L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] mailserver-4/vmware.log',
                     type = 'log',
                     size = 101641L,
                     uniqueSize = 101641L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:23.126953Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'mailserver-4'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:22',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 450,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:22:55.759587Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 30375936L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 35555281780L,
                     uncommitted = 0L,
                     unshared = 35555281780L
                  }
               ],
               timestamp = 2012-11-12T05:10:23.1279Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:22',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:22:55.759587Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 30375936L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'mailserver4',
                  ipAddress = '10.10.4.3',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'mailserver-4',
                  template = false,
                  vmPathName = '[V_P421_1] mailserver-4/mailserver-4.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 1024,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d391c-fce8-f1f9-5d3f-ba37d10b46ef',
                  instanceUuid = '502de074-1e0e-728d-cceb-a06a09229a13',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 35555281780L,
                  uncommitted = 0L,
                  unshared = 35555281780L,
                  timestamp = 2012-11-12T05:10:23.1279Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 13,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 522,
                  hostMemoryUsage = 1042,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 20,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 10023,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 159. vim.VirtualMachine::23 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:23',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:22:57.035355Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'dbserver-4',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d5102-0cfc-40e0-ac93-68782f796f9d',
               instanceUuid = '502d1875-a34a-4af7-f6a6-a1676912dbb4',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564def4a-d2d7-77fb-afdd-959ed91c8e08',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] dbserver-4/dbserver-4.vmx',
                  snapshotDirectory = '[V_P421_1] dbserver-4',
                  suspendDirectory = '[V_P421_1] dbserver-4',
                  logDirectory = '[V_P421_1] dbserver-4'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1536,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 796487581L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '34,611,200 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] dbserver-4/dbserver-4.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C29c-e0b4-68f4-53e8-25d3b6cd3f8c',
                           contentId = 'da6d8addf3f320f7269a8c9269cb3d53',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 34611200L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:48:03',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 3200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1536L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 15360,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1536L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'dbserver-4.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1536'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 62 0c fc 40 e0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/dbserver-4/dbserver-4-67dcb9af.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '0'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 120979456L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:23-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'dbserver4',
               ipAddress = '10.10.4.5',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.4.5',
                        'fe80::250:56ff:fead:4803'
                     ],
                     macAddress = '00:50:56:ad:48: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 = '10.10.4.5',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:4803',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'dbserver4',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4676718592L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53963776L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/dbstore',
                     capacity = 26401411072L,
                     freeSpace = 16323973120L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'dbserver-4.vmxf',
                  'dbserver-4.nvram',
                  'dbserver-4.vmsd'
               ],
               logFile = (str) [
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware-7.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] dbserver-4/dbserver-4.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] dbserver-4/dbserver-4-67dcb9af.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] dbserver-4/dbserver-4.vmx',
                     type = 'config',
                     size = 3080L,
                     uniqueSize = 3080L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] dbserver-4/dbserver-4.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] dbserver-4/dbserver-4.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] dbserver-4/dbserver-4.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] dbserver-4/dbserver-4.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] dbserver-4/dbserver-4-flat.vmdk',
                     type = 'diskExtent',
                     size = 35441868800L,
                     uniqueSize = 35441868800L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] dbserver-4/dbserver-4-67dcb9af.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] dbserver-4/vmx-dbserver-4-1742518703-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] dbserver-4/vmware-2.log',
                     type = 'log',
                     size = 152710L,
                     uniqueSize = 152710L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] dbserver-4/vmware-3.log',
                     type = 'log',
                     size = 245199L,
                     uniqueSize = 245199L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] dbserver-4/vmware-4.log',
                     type = 'log',
                     size = 121942L,
                     uniqueSize = 121942L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] dbserver-4/vmware-5.log',
                     type = 'log',
                     size = 152735L,
                     uniqueSize = 152735L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] dbserver-4/vmware-6.log',
                     type = 'log',
                     size = 276055L,
                     uniqueSize = 276055L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] dbserver-4/vmware-7.log',
                     type = 'log',
                     size = 122228L,
                     uniqueSize = 122228L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] dbserver-4/vmware.log',
                     type = 'log',
                     size = 101646L,
                     uniqueSize = 101646L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:23.153797Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'dbserver-4'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:23',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 3200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1536L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 15360,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:22:57.037129Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 32706560L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1536,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 35555250711L,
                     uncommitted = 0L,
                     unshared = 35555250711L
                  }
               ],
               timestamp = 2012-11-12T05:10:23.154792Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:23',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:22:57.037129Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 32706560L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1536,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'dbserver4',
                  ipAddress = '10.10.4.5',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'dbserver-4',
                  template = false,
                  vmPathName = '[V_P421_1] dbserver-4/dbserver-4.vmx',
                  memorySizeMB = 1536,
                  cpuReservation = 0,
                  memoryReservation = 1536,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d5102-0cfc-40e0-ac93-68782f796f9d',
                  instanceUuid = '502d1875-a34a-4af7-f6a6-a1676912dbb4',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 35555250711L,
                  uncommitted = 0L,
                  unshared = 35555250711L,
                  timestamp = 2012-11-12T05:10:23.154792Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 15,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 215,
                  hostMemoryUsage = 1554,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 22,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 10022,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 160. vim.VirtualMachine::24 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:24',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:22:58.022479Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'infraserver-4',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422dbded-97fc-3c88-ba55-81de4e924338',
               instanceUuid = '502db7b8-26a4-7df9-ac6e-1c22a63f6473',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564db68b-045c-49b0-a486-36d73b9b9eaa',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] infraserver-4/infraserver-4.vmx',
                  snapshotDirectory = '[V_P421_1] infraserver-4',
                  suspendDirectory = '[V_P421_1] infraserver-4',
                  logDirectory = '[V_P421_1] infraserver-4'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000,
                           4001
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 1318208312L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '45,096,960 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] infraserver-4/infraserver-4.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C297-b07b-7522-5bd2-24424e136e0b',
                           contentId = '48a5e9f8b8e518f7de02b5a28662ebeb',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 45096960L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:22:d6',
                        wakeOnLanEnabled = true
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 2',
                           summary = 'internal'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'internal',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-internal',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = false,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 224
                        },
                        controllerKey = 100,
                        unitNumber = 8,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:24:40',
                        wakeOnLanEnabled = false
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'infraserver-4.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1024'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6d 97 fc 3c 80'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/infraserver-4/infraserver-4-db829059.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet1.pciSlotNumber',
                     value = '224'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = '--------------------------------',
                     ebx = '--------------------------------',
                     ecx = '--------------------------------',
                     edx = '-----------H--------------------'
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = '--------------------------------',
                     ebx = '--------------------------------',
                     ecx = '--------------------------------',
                     edx = '-----------H--------------------'
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110501888L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:24-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'infraserver4',
               ipAddress = '10.10.4.1',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.4.1',
                        'fe80::250:56ff:fead:22d6'
                     ],
                     macAddress = '00:50:56:ad:22:d6',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.4.1',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:22d6',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  },
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'internal',
                     ipAddress = (str) [
                        '192.168.4.11',
                        'fe80::250:56ff:fe87:2440'
                     ],
                     macAddress = '00:50:56:87:24:40',
                     connected = true,
                     deviceConfigId = 4001,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '192.168.4.11',
                              prefixLength = 24,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:2440',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'infraserver4',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '192.168.4.0',
                              prefixLength = 24,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4854554624L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53957632L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/home/webfiles/downloads',
                     capacity = 36975136768L,
                     freeSpace = 2760110080L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'infraserver-4.vmxf',
                  'infraserver-4.nvram',
                  'infraserver-4.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] infraserver-4/infraserver-4.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] infraserver-4/infraserver-4-db829059.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] infraserver-4/infraserver-4.vmx',
                     type = 'config',
                     size = 3825L,
                     uniqueSize = 3825L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] infraserver-4/infraserver-4.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] infraserver-4/infraserver-4.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] infraserver-4/infraserver-4.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] infraserver-4/infraserver-4.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] infraserver-4/infraserver-4-flat.vmdk',
                     type = 'diskExtent',
                     size = 46179287040L,
                     uniqueSize = 46179287040L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] infraserver-4/infraserver-4-db829059.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] infraserver-4/vmx-infraserver-4-3682766937-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] infraserver-4/vmware-1.log',
                     type = 'log',
                     size = 186132L,
                     uniqueSize = 186132L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] infraserver-4/vmware-2.log',
                     type = 'log',
                     size = 124012L,
                     uniqueSize = 124012L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] infraserver-4/vmware-3.log',
                     type = 'log',
                     size = 248480L,
                     uniqueSize = 248480L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] infraserver-4/vmware-4.log',
                     type = 'log',
                     size = 123864L,
                     uniqueSize = 123864L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] infraserver-4/vmware-5.log',
                     type = 'log',
                     size = 154963L,
                     uniqueSize = 154963L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] infraserver-4/vmware-6.log',
                     type = 'log',
                     size = 279882L,
                     uniqueSize = 279882L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] infraserver-4/vmware.log',
                     type = 'log',
                     size = 103551L,
                     uniqueSize = 103551L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:23.193428Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'infraserver-4'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt',
               'vim.Network:HaNetwork-internal'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:24',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  },
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4001
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:22:58.024188Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29286400L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 46292718065L,
                     uncommitted = 0L,
                     unshared = 46292718065L
                  }
               ],
               timestamp = 2012-11-12T05:10:23.194718Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:24',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     },
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4001
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:22:58.024188Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29286400L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'infraserver4',
                  ipAddress = '10.10.4.1',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'infraserver-4',
                  template = false,
                  vmPathName = '[V_P421_1] infraserver-4/infraserver-4.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 1024,
                  numCpu = 1,
                  numEthernetCards = 2,
                  numVirtualDisks = 1,
                  uuid = '422dbded-97fc-3c88-ba55-81de4e924338',
                  instanceUuid = '502db7b8-26a4-7df9-ac6e-1c22a63f6473',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 46292718065L,
                  uncommitted = 0L,
                  unshared = 46292718065L,
                  timestamp = 2012-11-12T05:10:23.194718Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 14,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 61,
                  hostMemoryUsage = 1030,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = 1010,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 20,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 10021,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 161. vim.VirtualMachine::25 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:25',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:22:58.994368Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'appserver-5',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d5849-ec7c-979d-1c05-9286ce3d8f15',
               instanceUuid = '502d394e-7b09-23d2-582f-bd71ed4657dd',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dbfb1-01c2-498e-79b3-0950b70e6880',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] appserver-5/appserver-5.vmx',
                  snapshotDirectory = '[V_P421_1] appserver-5',
                  suspendDirectory = '[V_P421_1] appserver-5',
                  logDirectory = '[V_P421_1] appserver-5'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 2280,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -834826475L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] appserver-5/appserver-5.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C29e-2a15-2de2-4a92-eaed77a42c31',
                           contentId = 'fb6f69af158389d13c18472153f565c3',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:0b:39',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 2280L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 22800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 2280L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'appserver-5.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '2280'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 69 ec 7c 97 90'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/appserver-5/appserver-5-a939fd0b.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '0,1,2,3'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 136343552L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:25-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'appserver5',
               ipAddress = '10.10.5.4',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.5.4',
                        'fe80::250:56ff:fead:b39'
                     ],
                     macAddress = '00:50:56:ad:0b:39',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.5.4',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:b39',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'appserver5',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 2720923648L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53963776L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'appserver-5.vmxf',
                  'appserver-5.nvram',
                  'appserver-5.vmsd'
               ],
               logFile = (str) [
                  'vmware-8.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware-7.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] appserver-5/appserver-5.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] appserver-5/appserver-5-a939fd0b.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] appserver-5/appserver-5.vmx',
                     type = 'config',
                     size = 3093L,
                     uniqueSize = 3093L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] appserver-5/appserver-5.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] appserver-5/appserver-5.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] appserver-5/appserver-5.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] appserver-5/appserver-5.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] appserver-5/appserver-5-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] appserver-5/appserver-5-a939fd0b.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] appserver-5/vmx-appserver-5-2839149835-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] appserver-5/vmware-8.log',
                     type = 'log',
                     size = 122217L,
                     uniqueSize = 122217L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] appserver-5/vmware-3.log',
                     type = 'log',
                     size = 244660L,
                     uniqueSize = 244660L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] appserver-5/vmware-4.log',
                     type = 'log',
                     size = 121911L,
                     uniqueSize = 121911L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] appserver-5/vmware-5.log',
                     type = 'log',
                     size = 152551L,
                     uniqueSize = 152551L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] appserver-5/vmware-6.log',
                     type = 'log',
                     size = 213923L,
                     uniqueSize = 213923L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] appserver-5/vmware-7.log',
                     type = 'log',
                     size = 183247L,
                     uniqueSize = 183247L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] appserver-5/vmware.log',
                     type = 'log',
                     size = 101603L,
                     uniqueSize = 101603L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:23.222314Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'appserver-5'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:25',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 2280L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 22800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:22:59.00147Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 37167104L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 2280,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 8711672721L,
                     uncommitted = 0L,
                     unshared = 8711672721L
                  }
               ],
               timestamp = 2012-11-12T05:10:23.22355Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:25',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:22:59.00147Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 37167104L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 2280,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'appserver5',
                  ipAddress = '10.10.5.4',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'appserver-5',
                  template = false,
                  vmPathName = '[V_P421_1] appserver-5/appserver-5.vmx',
                  memorySizeMB = 2280,
                  cpuReservation = 0,
                  memoryReservation = 2280,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d5849-ec7c-979d-1c05-9286ce3d8f15',
                  instanceUuid = '502d394e-7b09-23d2-582f-bd71ed4657dd',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 8711672721L,
                  uncommitted = 0L,
                  unshared = 8711672721L,
                  timestamp = 2012-11-12T05:10:23.22355Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 19,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 524,
                  hostMemoryUsage = 2131,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = 2104,
                  sharedMemory = 10,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 24,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 10020,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 162. vim.VirtualMachine::26 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:26',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:00.037725Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'idleserver-5',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d94b8-e84c-61a3-b6a6-6749399041f3',
               instanceUuid = '502d1e3f-b440-8d88-eaa8-1fcb7d42a2e5',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d5586-6ea4-69c3-dad8-3fde267c5bba',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] idleserver-5/idleserver-5.vmx',
                  snapshotDirectory = '[V_P421_1] idleserver-5',
                  suspendDirectory = '[V_P421_1] idleserver-5',
                  logDirectory = '[V_P421_1] idleserver-5'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 965755379L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] idleserver-5/idleserver-5.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C29d-6ae3-13aa-b093-0a68b4dd9368',
                           contentId = 'bae8c0c0bca862942e8cce4421325c4e',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:52:f8',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 600,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 5120,
                     level = 'low'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'idleserver-5.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 68 e8 4c 61 a0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/idleserver-5/idleserver-5-a3812828.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '1'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110432256L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:26-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'idleserver5',
               ipAddress = '10.10.5.6',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.5.6',
                        'fe80::250:56ff:fead:52f8'
                     ],
                     macAddress = '00:50:56:ad:52:f8',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.5.6',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:52f8',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'idleserver5',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 5186506752L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53961728L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'idleserver-5.vmxf',
                  'idleserver-5.nvram',
                  'idleserver-5.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] idleserver-5/idleserver-5.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] idleserver-5/idleserver-5-a3812828.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] idleserver-5/idleserver-5.vmx',
                     type = 'config',
                     size = 3057L,
                     uniqueSize = 3057L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] idleserver-5/idleserver-5.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] idleserver-5/idleserver-5.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] idleserver-5/idleserver-5.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] idleserver-5/idleserver-5.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] idleserver-5/idleserver-5-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] idleserver-5/idleserver-5-a3812828.vswp',
                     type = 'swap',
                     size = 1073741824L,
                     uniqueSize = 1073741824L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] idleserver-5/vmx-idleserver-5-2743150632-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] idleserver-5/vmware-1.log',
                     type = 'log',
                     size = 183318L,
                     uniqueSize = 183318L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] idleserver-5/vmware-2.log',
                     type = 'log',
                     size = 121842L,
                     uniqueSize = 121842L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] idleserver-5/vmware-3.log',
                     type = 'log',
                     size = 244842L,
                     uniqueSize = 244842L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] idleserver-5/vmware-4.log',
                     type = 'log',
                     size = 121852L,
                     uniqueSize = 121852L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] idleserver-5/vmware-5.log',
                     type = 'log',
                     size = 152562L,
                     uniqueSize = 152562L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] idleserver-5/vmware-6.log',
                     type = 'log',
                     size = 275889L,
                     uniqueSize = 275889L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] idleserver-5/vmware.log',
                     type = 'log',
                     size = 101545L,
                     uniqueSize = 101545L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:23.250942Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'idleserver-5'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:26',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 600,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 5120,
                     level = 'low'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:00.039451Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29216768L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 9785476247L,
                     uncommitted = 0L,
                     unshared = 9785476247L
                  }
               ],
               timestamp = 2012-11-12T05:10:23.251836Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:26',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:00.039451Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29216768L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'idleserver5',
                  ipAddress = '10.10.5.6',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'idleserver-5',
                  template = false,
                  vmPathName = '[V_P421_1] idleserver-5/idleserver-5.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d94b8-e84c-61a3-b6a6-6749399041f3',
                  instanceUuid = '502d1e3f-b440-8d88-eaa8-1fcb7d42a2e5',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 9785476247L,
                  uncommitted = 0L,
                  unshared = 9785476247L,
                  timestamp = 2012-11-12T05:10:23.251836Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 13,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 10,
                  hostMemoryUsage = 258,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 18,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 10019,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 163. vim.VirtualMachine::27 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:27',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:01.297526Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'webserver-5',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d5dd0-a28d-293c-482e-d5e8210cd863',
               instanceUuid = '502d414b-fed4-c56b-d04f-1ce05e4c7693',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564df03c-ab12-50ed-896a-f2f230a0d1f6',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] webserver-5/webserver-5.vmx',
                  snapshotDirectory = '[V_P421_1] webserver-5',
                  suspendDirectory = '[V_P421_1] webserver-5',
                  logDirectory = '[V_P421_1] webserver-5'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  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,
                  memoryMB = 7680,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000,
                           4001
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 554489955L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] webserver-5/webserver-5.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C290-a868-33fd-69cf-60d0fa94ee74',
                           contentId = 'd33ac9b0ec328f9e18b246c2f2bfdd9f',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:04:28',
                        wakeOnLanEnabled = true
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 2',
                           summary = 'internal'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'internal',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-internal',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = false,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 224
                        },
                        controllerKey = 100,
                        unitNumber = 8,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:16:24',
                        wakeOnLanEnabled = false
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 2000,
                     level = 'high'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 7680L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 76800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 7680L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'webserver-5.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '7680'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 60 a2 8d 29 30'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/webserver-5/webserver-5-93ef2628.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet1.pciSlotNumber',
                     value = '224'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 247799808L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:27-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'webserver5',
               ipAddress = '10.10.5.2',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.5.2',
                        'fe80::250:56ff:fead:428'
                     ],
                     macAddress = '00:50:56:ad:04:28',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.5.2',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:428',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  },
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'internal',
                     ipAddress = (str) [
                        '192.168.5.12',
                        'fe80::250:56ff:fe87:1624'
                     ],
                     macAddress = '00:50:56:87:16:24',
                     connected = true,
                     deviceConfigId = 4001,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '192.168.5.12',
                              prefixLength = 24,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:1624',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'webserver5',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '192.168.5.0',
                              prefixLength = 24,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4246355968L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53962752L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'webserver-5.vmxf',
                  'webserver-5.nvram',
                  'webserver-5.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] webserver-5/webserver-5.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] webserver-5/webserver-5-93ef2628.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] webserver-5/webserver-5.vmx',
                     type = 'config',
                     size = 3314L,
                     uniqueSize = 3314L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] webserver-5/webserver-5.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] webserver-5/webserver-5.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] webserver-5/webserver-5.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] webserver-5/webserver-5.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] webserver-5/webserver-5-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] webserver-5/webserver-5-93ef2628.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] webserver-5/vmx-webserver-5-2481923624-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] webserver-5/vmware-1.log',
                     type = 'log',
                     size = 185028L,
                     uniqueSize = 185028L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] webserver-5/vmware-2.log',
                     type = 'log',
                     size = 122812L,
                     uniqueSize = 122812L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] webserver-5/vmware-3.log',
                     type = 'log',
                     size = 247199L,
                     uniqueSize = 247199L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] webserver-5/vmware-4.log',
                     type = 'log',
                     size = 122846L,
                     uniqueSize = 122846L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] webserver-5/vmware-5.log',
                     type = 'log',
                     size = 153874L,
                     uniqueSize = 153874L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] webserver-5/vmware-6.log',
                     type = 'log',
                     size = 278606L,
                     uniqueSize = 278606L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] webserver-5/vmware.log',
                     type = 'log',
                     size = 102556L,
                     uniqueSize = 102556L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:23.274987Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'webserver-5'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt',
               'vim.Network:HaNetwork-internal'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:27',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 2000,
                     level = 'high'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 7680L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 76800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  },
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4001
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:01.299359Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 74170368L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 7680,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 8711745751L,
                     uncommitted = 0L,
                     unshared = 8711745751L
                  }
               ],
               timestamp = 2012-11-12T05:10:23.275931Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:27',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     },
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4001
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:01.299359Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 74170368L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 7680,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'webserver5',
                  ipAddress = '10.10.5.2',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'webserver-5',
                  template = false,
                  vmPathName = '[V_P421_1] webserver-5/webserver-5.vmx',
                  memorySizeMB = 7680,
                  cpuReservation = 0,
                  memoryReservation = 7680,
                  numCpu = 1,
                  numEthernetCards = 2,
                  numVirtualDisks = 1,
                  uuid = '422d5dd0-a28d-293c-482e-d5e8210cd863',
                  instanceUuid = '502d414b-fed4-c56b-d04f-1ce05e4c7693',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 8711745751L,
                  uncommitted = 0L,
                  unshared = 8711745751L,
                  timestamp = 2012-11-12T05:10:23.275931Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 17,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 4300,
                  hostMemoryUsage = 7550,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 46,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 10018,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 164. vim.VirtualMachine::28 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:28',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:02.446584Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'dbserver-5',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422dc1d3-ab29-d505-ca4b-e78e026596a7',
               instanceUuid = '502d5f9c-89d5-d8d1-d879-47f53d52f060',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d1c07-fb8d-e158-2d54-a23bb4a37dbc',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] dbserver-5/dbserver-5.vmx',
                  snapshotDirectory = '[V_P421_1] dbserver-5',
                  suspendDirectory = '[V_P421_1] dbserver-5',
                  logDirectory = '[V_P421_1] dbserver-5'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1536,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 40212135L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '34,611,200 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] dbserver-5/dbserver-5.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C29c-4d6d-061d-eda0-515cc929ec13',
                           contentId = '5292d573bdcd84b472327737f56fd4d3',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 34611200L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:78:92',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 3200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1536L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 15360,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1536L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'dbserver-5.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1536'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 63 ab 29 d5 00'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/dbserver-5/dbserver-5-67dcb9b0.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '1'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 120979456L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:28-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'dbserver5',
               ipAddress = '10.10.5.5',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.5.5',
                        'fe80::250:56ff:fead:7892'
                     ],
                     macAddress = '00:50:56:ad:78:92',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.5.5',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:7892',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'dbserver5',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4677165056L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53963776L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/dbstore',
                     capacity = 26401411072L,
                     freeSpace = 16321343488L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'dbserver-5.vmxf',
                  'dbserver-5.nvram',
                  'dbserver-5.vmsd'
               ],
               logFile = (str) [
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware-7.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] dbserver-5/dbserver-5.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] dbserver-5/dbserver-5-67dcb9b0.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] dbserver-5/dbserver-5.vmx',
                     type = 'config',
                     size = 3079L,
                     uniqueSize = 3079L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] dbserver-5/dbserver-5.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] dbserver-5/dbserver-5.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] dbserver-5/dbserver-5.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] dbserver-5/dbserver-5.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] dbserver-5/dbserver-5-flat.vmdk',
                     type = 'diskExtent',
                     size = 35441868800L,
                     uniqueSize = 35441868800L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] dbserver-5/dbserver-5-67dcb9b0.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] dbserver-5/vmx-dbserver-5-1742518704-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] dbserver-5/vmware-2.log',
                     type = 'log',
                     size = 152707L,
                     uniqueSize = 152707L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] dbserver-5/vmware-3.log',
                     type = 'log',
                     size = 245198L,
                     uniqueSize = 245198L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] dbserver-5/vmware-4.log',
                     type = 'log',
                     size = 121948L,
                     uniqueSize = 121948L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] dbserver-5/vmware-5.log',
                     type = 'log',
                     size = 152741L,
                     uniqueSize = 152741L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] dbserver-5/vmware-6.log',
                     type = 'log',
                     size = 276149L,
                     uniqueSize = 276149L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] dbserver-5/vmware-7.log',
                     type = 'log',
                     size = 122229L,
                     uniqueSize = 122229L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] dbserver-5/vmware.log',
                     type = 'log',
                     size = 101653L,
                     uniqueSize = 101653L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:23.295617Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'dbserver-5'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:28',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 3200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1536L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 15360,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:02.448528Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 32452608L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1536,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 35555250820L,
                     uncommitted = 0L,
                     unshared = 35555250820L
                  }
               ],
               timestamp = 2012-11-12T05:10:23.296563Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:28',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:02.448528Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 32452608L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1536,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'dbserver5',
                  ipAddress = '10.10.5.5',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'dbserver-5',
                  template = false,
                  vmPathName = '[V_P421_1] dbserver-5/dbserver-5.vmx',
                  memorySizeMB = 1536,
                  cpuReservation = 0,
                  memoryReservation = 1536,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422dc1d3-ab29-d505-ca4b-e78e026596a7',
                  instanceUuid = '502d5f9c-89d5-d8d1-d879-47f53d52f060',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 35555250820L,
                  uncommitted = 0L,
                  unshared = 35555250820L,
                  timestamp = 2012-11-12T05:10:23.296563Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 14,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 199,
                  hostMemoryUsage = 1554,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 22,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 10017,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 165. vim.VirtualMachine::29 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:29',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:03.712427Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'mailserver-5',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422de9d1-9acb-2fb1-a945-4e8681571003',
               instanceUuid = '502d55a9-d443-0e8a-86bc-360e8b19c5fe',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dc3b5-857e-f4ca-2285-63a02b2d4c89',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] mailserver-5/mailserver-5.vmx',
                  snapshotDirectory = '[V_P421_1] mailserver-5',
                  suspendDirectory = '[V_P421_1] mailserver-5',
                  logDirectory = '[V_P421_1] mailserver-5'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -2125000701L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '34,611,200 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] mailserver-5/mailserver-5.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C297-3579-7ea5-f03c-4128155dd3f8',
                           contentId = 'dc4fdbdfbb944af8702a2f27fe5218f9',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 34611200L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:6d:ff',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 450,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'mailserver-5.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1024'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 61 9a cb 2f b0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/mailserver-5/mailserver-5-fa7fe18d.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '1'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110432256L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:29-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'mailserver5',
               ipAddress = '10.10.5.3',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.5.3',
                        'fe80::250:56ff:fead:6dff'
                     ],
                     macAddress = '00:50:56:ad:6d:ff',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.5.3',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:6dff',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'mailserver5',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 5101461504L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53962752L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/mailstore',
                     capacity = 26401411072L,
                     freeSpace = 13317128192L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'mailserver-5.vmxf',
                  'mailserver-5.nvram',
                  'mailserver-5.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] mailserver-5/mailserver-5.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] mailserver-5/mailserver-5-fa7fe18d.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] mailserver-5/mailserver-5.vmx',
                     type = 'config',
                     size = 3065L,
                     uniqueSize = 3065L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] mailserver-5/mailserver-5.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] mailserver-5/mailserver-5.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] mailserver-5/mailserver-5.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] mailserver-5/mailserver-5.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] mailserver-5/mailserver-5-flat.vmdk',
                     type = 'diskExtent',
                     size = 35441868800L,
                     uniqueSize = 35441868800L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] mailserver-5/mailserver-5-fa7fe18d.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] mailserver-5/vmx-mailserver-5-4202684813-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] mailserver-5/vmware-1.log',
                     type = 'log',
                     size = 183661L,
                     uniqueSize = 183661L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] mailserver-5/vmware-2.log',
                     type = 'log',
                     size = 121898L,
                     uniqueSize = 121898L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] mailserver-5/vmware-3.log',
                     type = 'log',
                     size = 245296L,
                     uniqueSize = 245296L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] mailserver-5/vmware-4.log',
                     type = 'log',
                     size = 121934L,
                     uniqueSize = 121934L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] mailserver-5/vmware-5.log',
                     type = 'log',
                     size = 152732L,
                     uniqueSize = 152732L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] mailserver-5/vmware-6.log',
                     type = 'log',
                     size = 276390L,
                     uniqueSize = 276390L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] mailserver-5/vmware.log',
                     type = 'log',
                     size = 101645L,
                     uniqueSize = 101645L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:23.324313Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'mailserver-5'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:29',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 450,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:03.714323Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29216768L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 35555281737L,
                     uncommitted = 0L,
                     unshared = 35555281737L
                  }
               ],
               timestamp = 2012-11-12T05:10:23.325282Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:29',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:03.714323Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29216768L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'mailserver5',
                  ipAddress = '10.10.5.3',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'mailserver-5',
                  template = false,
                  vmPathName = '[V_P421_1] mailserver-5/mailserver-5.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 1024,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422de9d1-9acb-2fb1-a945-4e8681571003',
                  instanceUuid = '502d55a9-d443-0e8a-86bc-360e8b19c5fe',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 35555281737L,
                  uncommitted = 0L,
                  unshared = 35555281737L,
                  timestamp = 2012-11-12T05:10:23.325282Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 14,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 471,
                  hostMemoryUsage = 1042,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 20,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 10016,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 166. vim.VirtualMachine::3 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:3',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:05.027126Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'appserver-1',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d80cb-9587-1fb7-4f00-723123811ab7',
               instanceUuid = '502db0cf-29c2-fe08-d796-f4f14bb4f43a',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d47f0-b776-022e-09ed-5868aa75ef89',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] appserver-1/appserver-1.vmx',
                  snapshotDirectory = '[V_P421_1] appserver-1',
                  suspendDirectory = '[V_P421_1] appserver-1',
                  logDirectory = '[V_P421_1] appserver-1'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 2280,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 595663543L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] appserver-1/appserver-1.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C29c-7dce-6f2a-649f-d02b49e3ac0b',
                           contentId = 'da465451a7e972edbbeed0990a96338e',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:6b:74',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 2280L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 22800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 2280L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'appserver-1.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '2280'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.filename',
                     value = ''
                  },
                  (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.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (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.sasWWID',
                     value = '50 05 05 6b 95 87 1f b0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/appserver-1/appserver-1-a939fd07.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '0,1,2,3'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 136343552L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:3-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'appserver1',
               ipAddress = '10.10.1.4',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.1.4',
                        'fe80::250:56ff:fead:6b74'
                     ],
                     macAddress = '00:50:56:ad:6b:74',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.1.4',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:6b74',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'appserver1',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 2715947008L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53963776L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'appserver-1.vmxf',
                  'appserver-1.nvram',
                  'appserver-1.vmsd'
               ],
               logFile = (str) [
                  'vmware-8.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware-7.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] appserver-1/appserver-1.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] appserver-1/appserver-1-a939fd07.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] appserver-1/appserver-1.vmx',
                     type = 'config',
                     size = 3092L,
                     uniqueSize = 3092L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] appserver-1/appserver-1.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] appserver-1/appserver-1.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] appserver-1/appserver-1.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] appserver-1/appserver-1.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] appserver-1/appserver-1-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] appserver-1/appserver-1-a939fd07.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] appserver-1/vmx-appserver-1-2839149831-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] appserver-1/vmware-8.log',
                     type = 'log',
                     size = 122299L,
                     uniqueSize = 122299L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] appserver-1/vmware-3.log',
                     type = 'log',
                     size = 244810L,
                     uniqueSize = 244810L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] appserver-1/vmware-4.log',
                     type = 'log',
                     size = 121995L,
                     uniqueSize = 121995L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] appserver-1/vmware-5.log',
                     type = 'log',
                     size = 152622L,
                     uniqueSize = 152622L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] appserver-1/vmware-6.log',
                     type = 'log',
                     size = 214005L,
                     uniqueSize = 214005L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] appserver-1/vmware-7.log',
                     type = 'log',
                     size = 183248L,
                     uniqueSize = 183248L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] appserver-1/vmware.log',
                     type = 'log',
                     size = 101687L,
                     uniqueSize = 101687L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:23.354449Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'appserver-1'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:3',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 2280L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 22800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:05.029214Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 37167104L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 2280,
               numMksConnections = 1,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 8711673274L,
                     uncommitted = 0L,
                     unshared = 8711673274L
                  }
               ],
               timestamp = 2012-11-12T05:10:23.355582Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:3',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:05.029214Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 37167104L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 2280,
                  numMksConnections = 1,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'appserver1',
                  ipAddress = '10.10.1.4',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'appserver-1',
                  template = false,
                  vmPathName = '[V_P421_1] appserver-1/appserver-1.vmx',
                  memorySizeMB = 2280,
                  cpuReservation = 0,
                  memoryReservation = 2280,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d80cb-9587-1fb7-4f00-723123811ab7',
                  instanceUuid = '502db0cf-29c2-fe08-d796-f4f14bb4f43a',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 8711673274L,
                  uncommitted = 0L,
                  unshared = 8711673274L,
                  timestamp = 2012-11-12T05:10:23.355582Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 21,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 456,
                  hostMemoryUsage = 2097,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = 2064,
                  sharedMemory = 32,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 27,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 10014,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 167. vim.VirtualMachine::30 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:30',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:06.081988Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'infraserver-5',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d76e7-3c37-4db1-7db9-f8a36ac639a8',
               instanceUuid = '502dd633-67e3-51d6-25e7-8656bae5fb30',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564da979-cb85-3757-a686-2581d41410a1',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] infraserver-5/infraserver-5.vmx',
                  snapshotDirectory = '[V_P421_1] infraserver-5',
                  suspendDirectory = '[V_P421_1] infraserver-5',
                  logDirectory = '[V_P421_1] infraserver-5'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000,
                           4001
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 1791375784L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '45,096,960 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] infraserver-5/infraserver-5.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C29e-b59c-0a4f-8521-44c71b838e89',
                           contentId = '210b128fd18dff05c22f18ea7affe4f1',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 45096960L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:75:b2',
                        wakeOnLanEnabled = true
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 2',
                           summary = 'internal'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'internal',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-internal',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = false,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 224
                        },
                        controllerKey = 100,
                        unitNumber = 8,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:44:e1',
                        wakeOnLanEnabled = false
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'infraserver-5.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1024'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 67 3c 37 4d b0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/infraserver-5/infraserver-5-db82905a.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet1.pciSlotNumber',
                     value = '224'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = '--------------------------------',
                     ebx = '--------------------------------',
                     ecx = '--------------------------------',
                     edx = '-----------H--------------------'
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = '--------------------------------',
                     ebx = '--------------------------------',
                     ecx = '--------------------------------',
                     edx = '-----------H--------------------'
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110501888L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:30-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'infraserver5',
               ipAddress = '10.10.5.1',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.5.1',
                        'fe80::250:56ff:fead:75b2'
                     ],
                     macAddress = '00:50:56:ad:75:b2',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.5.1',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:75b2',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  },
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'internal',
                     ipAddress = (str) [
                        '192.168.5.11',
                        'fe80::250:56ff:fe87:44e1'
                     ],
                     macAddress = '00:50:56:87:44:e1',
                     connected = true,
                     deviceConfigId = 4001,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '192.168.5.11',
                              prefixLength = 24,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:44e1',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'infraserver5',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '192.168.5.0',
                              prefixLength = 24,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4854599680L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53957632L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/home/webfiles/downloads',
                     capacity = 36975136768L,
                     freeSpace = 2760110080L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'infraserver-5.vmxf',
                  'infraserver-5.nvram',
                  'infraserver-5.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] infraserver-5/infraserver-5.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] infraserver-5/infraserver-5-db82905a.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] infraserver-5/infraserver-5.vmx',
                     type = 'config',
                     size = 3825L,
                     uniqueSize = 3825L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] infraserver-5/infraserver-5.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] infraserver-5/infraserver-5.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] infraserver-5/infraserver-5.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] infraserver-5/infraserver-5.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] infraserver-5/infraserver-5-flat.vmdk',
                     type = 'diskExtent',
                     size = 46179287040L,
                     uniqueSize = 46179287040L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] infraserver-5/infraserver-5-db82905a.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] infraserver-5/vmx-infraserver-5-3682766938-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] infraserver-5/vmware-1.log',
                     type = 'log',
                     size = 186141L,
                     uniqueSize = 186141L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] infraserver-5/vmware-2.log',
                     type = 'log',
                     size = 123889L,
                     uniqueSize = 123889L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] infraserver-5/vmware-3.log',
                     type = 'log',
                     size = 248480L,
                     uniqueSize = 248480L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] infraserver-5/vmware-4.log',
                     type = 'log',
                     size = 123898L,
                     uniqueSize = 123898L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] infraserver-5/vmware-5.log',
                     type = 'log',
                     size = 154997L,
                     uniqueSize = 154997L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] infraserver-5/vmware-6.log',
                     type = 'log',
                     size = 279881L,
                     uniqueSize = 279881L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] infraserver-5/vmware.log',
                     type = 'log',
                     size = 103590L,
                     uniqueSize = 103590L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:23.379534Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'infraserver-5'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt',
               'vim.Network:HaNetwork-internal'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:30',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  },
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4001
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:06.083729Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29286400L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 46292718057L,
                     uncommitted = 0L,
                     unshared = 46292718057L
                  }
               ],
               timestamp = 2012-11-12T05:10:23.380446Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:30',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     },
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4001
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:06.083729Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29286400L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'infraserver5',
                  ipAddress = '10.10.5.1',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'infraserver-5',
                  template = false,
                  vmPathName = '[V_P421_1] infraserver-5/infraserver-5.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 1024,
                  numCpu = 1,
                  numEthernetCards = 2,
                  numVirtualDisks = 1,
                  uuid = '422d76e7-3c37-4db1-7db9-f8a36ac639a8',
                  instanceUuid = '502dd633-67e3-51d6-25e7-8656bae5fb30',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 46292718057L,
                  uncommitted = 0L,
                  unshared = 46292718057L,
                  timestamp = 2012-11-12T05:10:23.380446Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 13,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 92,
                  hostMemoryUsage = 1018,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 20,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 10013,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 168. vim.VirtualMachine::31 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:31',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:07.356871Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'webserver-9',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d4551-94fa-5770-1c36-1a0fbc2a7de5',
               instanceUuid = '502d80a9-7fd0-8699-381b-da6891162772',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564de78f-3495-5da8-f025-8683e5862753',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] webserver-9/webserver-9.vmx',
                  snapshotDirectory = '[V_P421_2] webserver-9',
                  suspendDirectory = '[V_P421_2] webserver-9',
                  logDirectory = '[V_P421_2] webserver-9'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  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,
                  memoryMB = 7680,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000,
                           4001
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -1138065947L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] webserver-9/webserver-9.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C299-8996-2b4e-535a-055b73097edc',
                           contentId = '4e0f4c735aced0842fabf4f0ca857375',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:72:2e',
                        wakeOnLanEnabled = true
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 2',
                           summary = 'internal'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'internal',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-internal',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = false,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 224
                        },
                        controllerKey = 100,
                        unitNumber = 8,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:25:98',
                        wakeOnLanEnabled = false
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 2000,
                     level = 'high'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 7680L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 76800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 7680L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'webserver-9.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '7680'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 61 94 fa 57 70'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/webserver-9/webserver-9-c4cda7b8.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '2'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet1.pciSlotNumber',
                     value = '224'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 247799808L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:31-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'webserver9',
               ipAddress = '10.10.9.2',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.9.2',
                        'fe80::250:56ff:fead:722e'
                     ],
                     macAddress = '00:50:56:ad:72:2e',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.9.2',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:722e',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  },
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'internal',
                     ipAddress = (str) [
                        '192.168.9.12',
                        'fe80::250:56ff:fe87:2598'
                     ],
                     macAddress = '00:50:56:87:25:98',
                     connected = true,
                     deviceConfigId = 4001,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '192.168.9.12',
                              prefixLength = 24,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:2598',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'webserver9',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '192.168.9.0',
                              prefixLength = 24,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4247547904L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53962752L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'webserver-9.vmxf',
                  'webserver-9.nvram',
                  'webserver-9.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] webserver-9/webserver-9.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] webserver-9/webserver-9-c4cda7b8.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] webserver-9/webserver-9.vmx',
                     type = 'config',
                     size = 3316L,
                     uniqueSize = 3316L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] webserver-9/webserver-9.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] webserver-9/webserver-9.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] webserver-9/webserver-9.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] webserver-9/webserver-9.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] webserver-9/webserver-9-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] webserver-9/webserver-9-c4cda7b8.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] webserver-9/vmx-webserver-9-3301812152-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] webserver-9/vmware-1.log',
                     type = 'log',
                     size = 184940L,
                     uniqueSize = 184940L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] webserver-9/vmware-2.log',
                     type = 'log',
                     size = 122812L,
                     uniqueSize = 122812L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] webserver-9/vmware-3.log',
                     type = 'log',
                     size = 247203L,
                     uniqueSize = 247203L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] webserver-9/vmware-4.log',
                     type = 'log',
                     size = 122863L,
                     uniqueSize = 122863L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] webserver-9/vmware-5.log',
                     type = 'log',
                     size = 153968L,
                     uniqueSize = 153968L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] webserver-9/vmware-6.log',
                     type = 'log',
                     size = 278430L,
                     uniqueSize = 278430L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] webserver-9/vmware.log',
                     type = 'log',
                     size = 102557L,
                     uniqueSize = 102557L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:23.419367Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'webserver-9'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt',
               'vim.Network:HaNetwork-internal'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:31',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 2000,
                     level = 'high'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 7680L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 76800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  },
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4001
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:07.358573Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 71393280L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 7680,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 8711745605L,
                     uncommitted = 0L,
                     unshared = 8711745605L
                  }
               ],
               timestamp = 2012-11-12T05:10:23.421562Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:31',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     },
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4001
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:07.358573Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 71393280L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 7680,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'webserver9',
                  ipAddress = '10.10.9.2',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'webserver-9',
                  template = false,
                  vmPathName = '[V_P421_2] webserver-9/webserver-9.vmx',
                  memorySizeMB = 7680,
                  cpuReservation = 0,
                  memoryReservation = 7680,
                  numCpu = 1,
                  numEthernetCards = 2,
                  numVirtualDisks = 1,
                  uuid = '422d4551-94fa-5770-1c36-1a0fbc2a7de5',
                  instanceUuid = '502d80a9-7fd0-8699-381b-da6891162772',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 8711745605L,
                  uncommitted = 0L,
                  unshared = 8711745605L,
                  timestamp = 2012-11-12T05:10:23.421562Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 17,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 4377,
                  hostMemoryUsage = 7550,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 46,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 10012,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 169. vim.VirtualMachine::32 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:32',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:08.44704Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'appserver-9',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d80e8-963a-79f1-857f-34b0fd30f2c0',
               instanceUuid = '502dd6e0-88e7-4195-06e8-d7c3e1793090',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d3c08-eef9-fa1e-e06c-d4043d86a825',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] appserver-9/appserver-9.vmx',
                  snapshotDirectory = '[V_P421_2] appserver-9',
                  suspendDirectory = '[V_P421_2] appserver-9',
                  logDirectory = '[V_P421_2] appserver-9'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 2280,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -47123776L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] appserver-9/appserver-9.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C292-5550-63e1-c66c-250293054f0b',
                           contentId = 'eb104fefc67fe0e8467e18bbef44c9a7',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:3a:9c',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 2280L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 22800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 2280L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'appserver-9.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '2280'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 68 96 3a 79 f0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/appserver-9/appserver-9-da187e9b.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '0,1,2,3'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 136343552L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:32-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'appserver9',
               ipAddress = '10.10.9.4',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.9.4',
                        'fe80::250:56ff:fead:3a9c'
                     ],
                     macAddress = '00:50:56:ad:3a:9c',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.9.4',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:3a9c',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'appserver9',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 2720997376L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53963776L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'appserver-9.vmxf',
                  'appserver-9.nvram',
                  'appserver-9.vmsd'
               ],
               logFile = (str) [
                  'vmware-8.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware-7.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] appserver-9/appserver-9.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] appserver-9/appserver-9-da187e9b.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] appserver-9/appserver-9.vmx',
                     type = 'config',
                     size = 3092L,
                     uniqueSize = 3092L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] appserver-9/appserver-9.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] appserver-9/appserver-9.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] appserver-9/appserver-9.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] appserver-9/appserver-9.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] appserver-9/appserver-9-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] appserver-9/appserver-9-da187e9b.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] appserver-9/vmx-appserver-9-3659038363-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] appserver-9/vmware-8.log',
                     type = 'log',
                     size = 122214L,
                     uniqueSize = 122214L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] appserver-9/vmware-3.log',
                     type = 'log',
                     size = 244657L,
                     uniqueSize = 244657L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] appserver-9/vmware-4.log',
                     type = 'log',
                     size = 121910L,
                     uniqueSize = 121910L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] appserver-9/vmware-5.log',
                     type = 'log',
                     size = 152540L,
                     uniqueSize = 152540L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] appserver-9/vmware-6.log',
                     type = 'log',
                     size = 213920L,
                     uniqueSize = 213920L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] appserver-9/vmware-7.log',
                     type = 'log',
                     size = 183247L,
                     uniqueSize = 183247L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] appserver-9/vmware.log',
                     type = 'log',
                     size = 101610L,
                     uniqueSize = 101610L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:23.452035Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'appserver-9'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:32',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 2280L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 22800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:08.448957Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 37167104L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 2280,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 8711672706L,
                     uncommitted = 0L,
                     unshared = 8711672706L
                  }
               ],
               timestamp = 2012-11-12T05:10:23.452955Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:32',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:08.448957Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 37167104L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 2280,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'appserver9',
                  ipAddress = '10.10.9.4',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'appserver-9',
                  template = false,
                  vmPathName = '[V_P421_2] appserver-9/appserver-9.vmx',
                  memorySizeMB = 2280,
                  cpuReservation = 0,
                  memoryReservation = 2280,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d80e8-963a-79f1-857f-34b0fd30f2c0',
                  instanceUuid = '502dd6e0-88e7-4195-06e8-d7c3e1793090',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 8711672706L,
                  uncommitted = 0L,
                  unshared = 8711672706L,
                  timestamp = 2012-11-12T05:10:23.452955Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 21,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 501,
                  hostMemoryUsage = 2093,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = 2059,
                  sharedMemory = 39,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 25,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 10011,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 170. vim.VirtualMachine::33 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:33',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:09.612493Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'idleserver-9',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d2bf3-55d0-ca41-8018-0e8d71db492e',
               instanceUuid = '502dd3aa-cf98-e466-f64c-d096f6c793f5',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d01dd-7c3e-2e74-5547-9ebb5ce41801',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] idleserver-9/idleserver-9.vmx',
                  snapshotDirectory = '[V_P421_2] idleserver-9',
                  suspendDirectory = '[V_P421_2] idleserver-9',
                  logDirectory = '[V_P421_2] idleserver-9'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 1910196526L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] idleserver-9/idleserver-9.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C29c-1f63-c26c-a936-8eb836f17c65',
                           contentId = 'c85accecce26f9c65683d9e7f58dd32c',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:1f:7c',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 600,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 5120,
                     level = 'low'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'idleserver-9.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 63 55 d0 ca 40'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/idleserver-9/idleserver-9-f02fdb38.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '2'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110432256L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:33-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'idleserver9',
               ipAddress = '10.10.9.6',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.9.6',
                        'fe80::250:56ff:fead:1f7c'
                     ],
                     macAddress = '00:50:56:ad:1f:7c',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.9.6',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:1f7c',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'idleserver9',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 5186703360L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53961728L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'idleserver-9.vmxf',
                  'idleserver-9.nvram',
                  'idleserver-9.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] idleserver-9/idleserver-9.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] idleserver-9/idleserver-9-f02fdb38.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] idleserver-9/idleserver-9.vmx',
                     type = 'config',
                     size = 3058L,
                     uniqueSize = 3058L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] idleserver-9/idleserver-9.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] idleserver-9/idleserver-9.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] idleserver-9/idleserver-9.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] idleserver-9/idleserver-9.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] idleserver-9/idleserver-9-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] idleserver-9/idleserver-9-f02fdb38.vswp',
                     type = 'swap',
                     size = 1073741824L,
                     uniqueSize = 1073741824L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] idleserver-9/vmx-idleserver-9-4029668152-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] idleserver-9/vmware-1.log',
                     type = 'log',
                     size = 183318L,
                     uniqueSize = 183318L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] idleserver-9/vmware-2.log',
                     type = 'log',
                     size = 121842L,
                     uniqueSize = 121842L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] idleserver-9/vmware-3.log',
                     type = 'log',
                     size = 214118L,
                     uniqueSize = 214118L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] idleserver-9/vmware-4.log',
                     type = 'log',
                     size = 121854L,
                     uniqueSize = 121854L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] idleserver-9/vmware-5.log',
                     type = 'log',
                     size = 121795L,
                     uniqueSize = 121795L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] idleserver-9/vmware-6.log',
                     type = 'log',
                     size = 276037L,
                     uniqueSize = 276037L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] idleserver-9/vmware.log',
                     type = 'log',
                     size = 101551L,
                     uniqueSize = 101551L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:23.482909Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'idleserver-9'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:33',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 600,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 5120,
                     level = 'low'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:09.614591Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29216768L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 9785414913L,
                     uncommitted = 0L,
                     unshared = 9785414913L
                  }
               ],
               timestamp = 2012-11-12T05:10:23.483912Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:33',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:09.614591Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29216768L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'idleserver9',
                  ipAddress = '10.10.9.6',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'idleserver-9',
                  template = false,
                  vmPathName = '[V_P421_2] idleserver-9/idleserver-9.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d2bf3-55d0-ca41-8018-0e8d71db492e',
                  instanceUuid = '502dd3aa-cf98-e466-f64c-d096f6c793f5',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 9785414913L,
                  uncommitted = 0L,
                  unshared = 9785414913L,
                  timestamp = 2012-11-12T05:10:23.483912Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 14,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 10,
                  hostMemoryUsage = 262,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 18,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 10010,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 171. vim.VirtualMachine::34 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:34',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:10.540759Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'webserver-6',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d551c-cb16-187b-71ae-01d5094cc31d',
               instanceUuid = '502d3dfe-636b-3506-8b37-f0de55db3a93',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d60c5-80e5-a264-2129-e6f61f306804',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] webserver-6/webserver-6.vmx',
                  snapshotDirectory = '[V_P421_1] webserver-6',
                  suspendDirectory = '[V_P421_1] webserver-6',
                  logDirectory = '[V_P421_1] webserver-6'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  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,
                  memoryMB = 7680,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000,
                           4001
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 156025629L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] webserver-6/webserver-6.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C298-78e4-970a-7608-985663b40d79',
                           contentId = 'a218d209e746215cb57da785fab149ce',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:6e:e9',
                        wakeOnLanEnabled = true
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 2',
                           summary = 'internal'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'internal',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-internal',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = false,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 224
                        },
                        controllerKey = 100,
                        unitNumber = 8,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:64:8f',
                        wakeOnLanEnabled = false
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 2000,
                     level = 'high'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 7680L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 76800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 7680L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'webserver-6.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '7680'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6c cb 16 18 70'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/webserver-6/webserver-6-93ef2629.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet1.pciSlotNumber',
                     value = '224'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 247799808L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:34-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'webserver6',
               ipAddress = '10.10.6.2',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.6.2',
                        'fe80::250:56ff:fead:6ee9'
                     ],
                     macAddress = '00:50:56:ad:6e:e9',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.6.2',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:6ee9',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  },
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'internal',
                     ipAddress = (str) [
                        '192.168.6.12',
                        'fe80::250:56ff:fe87:648f'
                     ],
                     macAddress = '00:50:56:87:64:8f',
                     connected = true,
                     deviceConfigId = 4001,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '192.168.6.12',
                              prefixLength = 24,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:648f',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'webserver6',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '192.168.6.0',
                              prefixLength = 24,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4245557248L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53962752L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'webserver-6.vmxf',
                  'webserver-6.nvram',
                  'webserver-6.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] webserver-6/webserver-6.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] webserver-6/webserver-6-93ef2629.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] webserver-6/webserver-6.vmx',
                     type = 'config',
                     size = 3314L,
                     uniqueSize = 3314L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] webserver-6/webserver-6.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] webserver-6/webserver-6.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] webserver-6/webserver-6.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] webserver-6/webserver-6.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] webserver-6/webserver-6-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] webserver-6/webserver-6-93ef2629.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] webserver-6/vmx-webserver-6-2481923625-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] webserver-6/vmware-1.log',
                     type = 'log',
                     size = 184925L,
                     uniqueSize = 184925L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] webserver-6/vmware-2.log',
                     type = 'log',
                     size = 122811L,
                     uniqueSize = 122811L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] webserver-6/vmware-3.log',
                     type = 'log',
                     size = 247200L,
                     uniqueSize = 247200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] webserver-6/vmware-4.log',
                     type = 'log',
                     size = 122861L,
                     uniqueSize = 122861L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] webserver-6/vmware-5.log',
                     type = 'log',
                     size = 154032L,
                     uniqueSize = 154032L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] webserver-6/vmware-6.log',
                     type = 'log',
                     size = 278430L,
                     uniqueSize = 278430L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] webserver-6/vmware.log',
                     type = 'log',
                     size = 102557L,
                     uniqueSize = 102557L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:23.513676Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'webserver-6'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt',
               'vim.Network:HaNetwork-internal'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:34',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 2000,
                     level = 'high'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 7680L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 76800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  },
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4001
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:10.542696Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 71393280L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 7680,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 8711745646L,
                     uncommitted = 0L,
                     unshared = 8711745646L
                  }
               ],
               timestamp = 2012-11-12T05:10:23.514511Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:34',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     },
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4001
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:10.542696Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 71393280L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 7680,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'webserver6',
                  ipAddress = '10.10.6.2',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'webserver-6',
                  template = false,
                  vmPathName = '[V_P421_1] webserver-6/webserver-6.vmx',
                  memorySizeMB = 7680,
                  cpuReservation = 0,
                  memoryReservation = 7680,
                  numCpu = 1,
                  numEthernetCards = 2,
                  numVirtualDisks = 1,
                  uuid = '422d551c-cb16-187b-71ae-01d5094cc31d',
                  instanceUuid = '502d3dfe-636b-3506-8b37-f0de55db3a93',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 8711745646L,
                  uncommitted = 0L,
                  unshared = 8711745646L,
                  timestamp = 2012-11-12T05:10:23.514511Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 17,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 4070,
                  hostMemoryUsage = 7548,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 46,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 10009,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 172. vim.VirtualMachine::35 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:35',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:11.58546Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'appserver-6',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d00f2-d1a0-7b3d-509f-3a60deffe6e5',
               instanceUuid = '502de4f2-a20e-661a-559c-2115e2187c2a',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564de63c-a514-ce92-114e-9883c761cd1b',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] appserver-6/appserver-6.vmx',
                  snapshotDirectory = '[V_P421_1] appserver-6',
                  suspendDirectory = '[V_P421_1] appserver-6',
                  logDirectory = '[V_P421_1] appserver-6'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 2280,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -553654555L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] appserver-6/appserver-6.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C29e-5f81-7306-d2be-cdfbf99c6d66',
                           contentId = 'f40dcb4952c65677ce51ef37e7062298',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:44:2e',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 2280L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 22800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 2280L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'appserver-6.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '2280'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 62 d1 a0 7b 30'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/appserver-6/appserver-6-a939fd0c.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '0,1,2,3'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 136343552L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:35-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'appserver6',
               ipAddress = '10.10.6.4',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.6.4',
                        'fe80::250:56ff:fead:442e'
                     ],
                     macAddress = '00:50:56:ad:44:2e',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.6.4',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:442e',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'appserver6',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 2720968704L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53963776L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'appserver-6.vmxf',
                  'appserver-6.nvram',
                  'appserver-6.vmsd'
               ],
               logFile = (str) [
                  'vmware-8.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware-7.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] appserver-6/appserver-6.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] appserver-6/appserver-6-a939fd0c.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] appserver-6/appserver-6.vmx',
                     type = 'config',
                     size = 3093L,
                     uniqueSize = 3093L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] appserver-6/appserver-6.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] appserver-6/appserver-6.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] appserver-6/appserver-6.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] appserver-6/appserver-6.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] appserver-6/appserver-6-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] appserver-6/appserver-6-a939fd0c.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] appserver-6/vmx-appserver-6-2839149836-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] appserver-6/vmware-8.log',
                     type = 'log',
                     size = 122214L,
                     uniqueSize = 122214L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] appserver-6/vmware-3.log',
                     type = 'log',
                     size = 244659L,
                     uniqueSize = 244659L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] appserver-6/vmware-4.log',
                     type = 'log',
                     size = 121900L,
                     uniqueSize = 121900L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] appserver-6/vmware-5.log',
                     type = 'log',
                     size = 152620L,
                     uniqueSize = 152620L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] appserver-6/vmware-6.log',
                     type = 'log',
                     size = 213921L,
                     uniqueSize = 213921L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] appserver-6/vmware-7.log',
                     type = 'log',
                     size = 183237L,
                     uniqueSize = 183237L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] appserver-6/vmware.log',
                     type = 'log',
                     size = 101614L,
                     uniqueSize = 101614L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:23.550643Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'appserver-6'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:35',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 2280L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 22800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:11.587221Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 37728256L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 2280,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 8711672774L,
                     uncommitted = 0L,
                     unshared = 8711672774L
                  }
               ],
               timestamp = 2012-11-12T05:10:23.560621Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:35',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:11.587221Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 37728256L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 2280,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'appserver6',
                  ipAddress = '10.10.6.4',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'appserver-6',
                  template = false,
                  vmPathName = '[V_P421_1] appserver-6/appserver-6.vmx',
                  memorySizeMB = 2280,
                  cpuReservation = 0,
                  memoryReservation = 2280,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d00f2-d1a0-7b3d-509f-3a60deffe6e5',
                  instanceUuid = '502de4f2-a20e-661a-559c-2115e2187c2a',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 8711672774L,
                  uncommitted = 0L,
                  unshared = 8711672774L,
                  timestamp = 2012-11-12T05:10:23.560621Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 19,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 524,
                  hostMemoryUsage = 2118,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = 2084,
                  sharedMemory = 36,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 25,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 10008,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 173. vim.VirtualMachine::36 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:36',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:12.701638Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'idleserver-6',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d1cb7-5745-5897-3940-67c4290778cd',
               instanceUuid = '502d6353-ff21-5f7c-91af-e51f47723bc2',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d6ce5-47c4-2bac-f665-c937727cc183',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] idleserver-6/idleserver-6.vmx',
                  snapshotDirectory = '[V_P421_1] idleserver-6',
                  suspendDirectory = '[V_P421_1] idleserver-6',
                  logDirectory = '[V_P421_1] idleserver-6'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 688355533L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] idleserver-6/idleserver-6.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C29a-80d7-2d6b-ce12-5fdfbd38b738',
                           contentId = 'f73acae9835310b54de3ca84ca57446c',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:3b:59',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 600,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 5120,
                     level = 'low'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'idleserver-6.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 67 57 45 58 90'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/idleserver-6/idleserver-6-a3812829.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '1'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110432256L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:36-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'idleserver6',
               ipAddress = '10.10.6.6',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.6.6',
                        'fe80::250:56ff:fead:3b59'
                     ],
                     macAddress = '00:50:56:ad:3b:59',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.6.6',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:3b59',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'idleserver6',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 5186514944L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53961728L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'idleserver-6.vmxf',
                  'idleserver-6.nvram',
                  'idleserver-6.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] idleserver-6/idleserver-6.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] idleserver-6/idleserver-6-a3812829.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] idleserver-6/idleserver-6.vmx',
                     type = 'config',
                     size = 3057L,
                     uniqueSize = 3057L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] idleserver-6/idleserver-6.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] idleserver-6/idleserver-6.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] idleserver-6/idleserver-6.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] idleserver-6/idleserver-6.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] idleserver-6/idleserver-6-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] idleserver-6/idleserver-6-a3812829.vswp',
                     type = 'swap',
                     size = 1073741824L,
                     uniqueSize = 1073741824L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] idleserver-6/vmx-idleserver-6-2743150633-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] idleserver-6/vmware-1.log',
                     type = 'log',
                     size = 183475L,
                     uniqueSize = 183475L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] idleserver-6/vmware-2.log',
                     type = 'log',
                     size = 121841L,
                     uniqueSize = 121841L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] idleserver-6/vmware-3.log',
                     type = 'log',
                     size = 244876L,
                     uniqueSize = 244876L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] idleserver-6/vmware-4.log',
                     type = 'log',
                     size = 121853L,
                     uniqueSize = 121853L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] idleserver-6/vmware-5.log',
                     type = 'log',
                     size = 152561L,
                     uniqueSize = 152561L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] idleserver-6/vmware-6.log',
                     type = 'log',
                     size = 275887L,
                     uniqueSize = 275887L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] idleserver-6/vmware.log',
                     type = 'log',
                     size = 101551L,
                     uniqueSize = 101551L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:23.586682Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'idleserver-6'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:36',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 600,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 5120,
                     level = 'low'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:12.703783Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29216768L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 9785476441L,
                     uncommitted = 0L,
                     unshared = 9785476441L
                  }
               ],
               timestamp = 2012-11-12T05:10:23.587632Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:36',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:12.703783Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29216768L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'idleserver6',
                  ipAddress = '10.10.6.6',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'idleserver-6',
                  template = false,
                  vmPathName = '[V_P421_1] idleserver-6/idleserver-6.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d1cb7-5745-5897-3940-67c4290778cd',
                  instanceUuid = '502d6353-ff21-5f7c-91af-e51f47723bc2',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 9785476441L,
                  uncommitted = 0L,
                  unshared = 9785476441L,
                  timestamp = 2012-11-12T05:10:23.587632Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 14,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 10,
                  hostMemoryUsage = 257,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = 239,
                  sharedMemory = 1,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 18,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 10007,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 174. vim.VirtualMachine::37 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:37',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:13.737976Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'mailserver-9',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d6d70-9c34-cedc-9f9d-c70d34f5abb7',
               instanceUuid = '502dca8c-ddd3-94b1-2ca4-1741415faac0',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564db6cf-136d-0419-0802-8af60e794ecb',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] mailserver-9/mailserver-9.vmx',
                  snapshotDirectory = '[V_P421_2] mailserver-9',
                  suspendDirectory = '[V_P421_2] mailserver-9',
                  logDirectory = '[V_P421_2] mailserver-9'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 888515511L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '34,611,200 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] mailserver-9/mailserver-9.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C293-9524-c04c-f58a-2df932e49753',
                           contentId = '914f8992658555958ffef25083ff196f',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 34611200L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:68:a6',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 450,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'mailserver-9.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1024'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 60 9c 34 ce d0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/mailserver-9/mailserver-9-472e949d.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '2'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110432256L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:37-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'mailserver9',
               ipAddress = '10.10.9.3',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.9.3',
                        'fe80::250:56ff:fead:68a6'
                     ],
                     macAddress = '00:50:56:ad:68:a6',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.9.3',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:68a6',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'mailserver9',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 5101469696L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53962752L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/mailstore',
                     capacity = 26401411072L,
                     freeSpace = 13320896512L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'mailserver-9.vmxf',
                  'mailserver-9.nvram',
                  'mailserver-9.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] mailserver-9/mailserver-9.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] mailserver-9/mailserver-9-472e949d.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] mailserver-9/mailserver-9.vmx',
                     type = 'config',
                     size = 3063L,
                     uniqueSize = 3063L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] mailserver-9/mailserver-9.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] mailserver-9/mailserver-9.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] mailserver-9/mailserver-9.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] mailserver-9/mailserver-9.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] mailserver-9/mailserver-9-flat.vmdk',
                     type = 'diskExtent',
                     size = 35441868800L,
                     uniqueSize = 35441868800L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] mailserver-9/mailserver-9-472e949d.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] mailserver-9/vmx-mailserver-9-1194235037-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] mailserver-9/vmware-1.log',
                     type = 'log',
                     size = 183571L,
                     uniqueSize = 183571L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] mailserver-9/vmware-2.log',
                     type = 'log',
                     size = 121927L,
                     uniqueSize = 121927L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] mailserver-9/vmware-3.log',
                     type = 'log',
                     size = 245294L,
                     uniqueSize = 245294L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] mailserver-9/vmware-4.log',
                     type = 'log',
                     size = 121941L,
                     uniqueSize = 121941L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] mailserver-9/vmware-5.log',
                     type = 'log',
                     size = 152734L,
                     uniqueSize = 152734L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] mailserver-9/vmware-6.log',
                     type = 'log',
                     size = 276388L,
                     uniqueSize = 276388L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] mailserver-9/vmware.log',
                     type = 'log',
                     size = 101734L,
                     uniqueSize = 101734L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:23.625403Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'mailserver-9'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:37',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 450,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:13.739916Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29216768L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 35555281768L,
                     uncommitted = 0L,
                     unshared = 35555281768L
                  }
               ],
               timestamp = 2012-11-12T05:10:23.6263Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:37',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:13.739916Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29216768L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'mailserver9',
                  ipAddress = '10.10.9.3',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'mailserver-9',
                  template = false,
                  vmPathName = '[V_P421_2] mailserver-9/mailserver-9.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 1024,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d6d70-9c34-cedc-9f9d-c70d34f5abb7',
                  instanceUuid = '502dca8c-ddd3-94b1-2ca4-1741415faac0',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 35555281768L,
                  uncommitted = 0L,
                  unshared = 35555281768L,
                  timestamp = 2012-11-12T05:10:23.6263Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 14,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 460,
                  hostMemoryUsage = 1040,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 20,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 10006,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 175. vim.VirtualMachine::38 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:38',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:15.060235Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'dbserver-9',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d9ad2-78eb-42b3-166d-42ba5932b8e4',
               instanceUuid = '502d912b-384b-376f-2a74-f5bf14529232',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d2b2d-36c2-1547-a222-8659609c8e1a',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] dbserver-9/dbserver-9.vmx',
                  snapshotDirectory = '[V_P421_2] dbserver-9',
                  suspendDirectory = '[V_P421_2] dbserver-9',
                  logDirectory = '[V_P421_2] dbserver-9'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1536,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 1496496356L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '34,611,200 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] dbserver-9/dbserver-9.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C292-0ac0-a603-ca01-6304091d0389',
                           contentId = '4bbefcaa75712b56f38c7b2c5e10ee93',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 34611200L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:11:02',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 3200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1536L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 15360,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1536L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'dbserver-9.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1536'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 62 78 eb 42 b0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/dbserver-9/dbserver-9-b6eb39c0.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '2'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 120979456L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:38-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'dbserver9',
               ipAddress = '10.10.9.5',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.9.5',
                        'fe80::250:56ff:fead:1102'
                     ],
                     macAddress = '00:50:56:ad:11:02',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.9.5',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:1102',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'dbserver9',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4649955328L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53963776L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/dbstore',
                     capacity = 26401411072L,
                     freeSpace = 16303525888L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'dbserver-9.vmxf',
                  'dbserver-9.nvram',
                  'dbserver-9.vmsd'
               ],
               logFile = (str) [
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware-7.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] dbserver-9/dbserver-9.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] dbserver-9/dbserver-9-b6eb39c0.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] dbserver-9/dbserver-9.vmx',
                     type = 'config',
                     size = 3081L,
                     uniqueSize = 3081L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] dbserver-9/dbserver-9.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] dbserver-9/dbserver-9.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] dbserver-9/dbserver-9.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] dbserver-9/dbserver-9.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] dbserver-9/dbserver-9-flat.vmdk',
                     type = 'diskExtent',
                     size = 35441868800L,
                     uniqueSize = 35441868800L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] dbserver-9/dbserver-9-b6eb39c0.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] dbserver-9/vmx-dbserver-9-3068869056-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] dbserver-9/vmware-2.log',
                     type = 'log',
                     size = 152712L,
                     uniqueSize = 152712L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] dbserver-9/vmware-3.log',
                     type = 'log',
                     size = 245223L,
                     uniqueSize = 245223L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] dbserver-9/vmware-4.log',
                     type = 'log',
                     size = 121949L,
                     uniqueSize = 121949L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] dbserver-9/vmware-5.log',
                     type = 'log',
                     size = 121906L,
                     uniqueSize = 121906L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] dbserver-9/vmware-6.log',
                     type = 'log',
                     size = 276092L,
                     uniqueSize = 276092L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] dbserver-9/vmware-7.log',
                     type = 'log',
                     size = 122258L,
                     uniqueSize = 122258L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] dbserver-9/vmware.log',
                     type = 'log',
                     size = 101649L,
                     uniqueSize = 101649L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:23.65163Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'dbserver-9'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:38',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 3200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1536L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 15360,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:15.062146Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 32452608L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1536,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 35555219986L,
                     uncommitted = 0L,
                     unshared = 35555219986L
                  }
               ],
               timestamp = 2012-11-12T05:10:23.652619Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:38',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:15.062146Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 32452608L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1536,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'dbserver9',
                  ipAddress = '10.10.9.5',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'dbserver-9',
                  template = false,
                  vmPathName = '[V_P421_2] dbserver-9/dbserver-9.vmx',
                  memorySizeMB = 1536,
                  cpuReservation = 0,
                  memoryReservation = 1536,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d9ad2-78eb-42b3-166d-42ba5932b8e4',
                  instanceUuid = '502d912b-384b-376f-2a74-f5bf14529232',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 35555219986L,
                  uncommitted = 0L,
                  unshared = 35555219986L,
                  timestamp = 2012-11-12T05:10:23.652619Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 15,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 261,
                  hostMemoryUsage = 1554,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 22,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 10004,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 176. vim.VirtualMachine::39 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:39',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:16.322887Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'infraserver-9',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d0da7-2f35-7544-a618-9c331cc9554a',
               instanceUuid = '502dc1c0-6b4b-b081-085e-d32e576ddb46',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d9b0c-a61c-064b-517c-1e85dac51a5d',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] infraserver-9/infraserver-9.vmx',
                  snapshotDirectory = '[V_P421_2] infraserver-9',
                  suspendDirectory = '[V_P421_2] infraserver-9',
                  logDirectory = '[V_P421_2] infraserver-9'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000,
                           4001
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 482956618L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '45,096,960 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] infraserver-9/infraserver-9.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C29c-e3bd-2a5c-8263-1904db2b439e',
                           contentId = 'aca610892a6c285fd621bda82b40f5a1',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 45096960L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:36:5b',
                        wakeOnLanEnabled = true
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 2',
                           summary = 'internal'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'internal',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-internal',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = false,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 224
                        },
                        controllerKey = 100,
                        unitNumber = 8,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:38:96',
                        wakeOnLanEnabled = false
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'infraserver-9.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1024'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 67 2f 35 75 40'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/infraserver-9/infraserver-9-be07a4ea.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '2'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet1.pciSlotNumber',
                     value = '224'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = '--------------------------------',
                     ebx = '--------------------------------',
                     ecx = '--------------------------------',
                     edx = '-----------H--------------------'
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = '--------------------------------',
                     ebx = '--------------------------------',
                     ecx = '--------------------------------',
                     edx = '-----------H--------------------'
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110501888L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:39-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'infraserver9',
               ipAddress = '10.10.9.1',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.9.1',
                        'fe80::250:56ff:fead:365b'
                     ],
                     macAddress = '00:50:56:ad:36:5b',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.9.1',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:365b',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  },
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'internal',
                     ipAddress = (str) [
                        '192.168.9.11',
                        'fe80::250:56ff:fe87:3896'
                     ],
                     macAddress = '00:50:56:87:38:96',
                     connected = true,
                     deviceConfigId = 4001,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '192.168.9.11',
                              prefixLength = 24,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:3896',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'infraserver9',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '192.168.9.0',
                              prefixLength = 24,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4854722560L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53957632L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/home/webfiles/downloads',
                     capacity = 36975136768L,
                     freeSpace = 2760110080L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'infraserver-9.vmxf',
                  'infraserver-9.nvram',
                  'infraserver-9.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] infraserver-9/infraserver-9.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] infraserver-9/infraserver-9-be07a4ea.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] infraserver-9/infraserver-9.vmx',
                     type = 'config',
                     size = 3824L,
                     uniqueSize = 3824L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] infraserver-9/infraserver-9.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] infraserver-9/infraserver-9.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] infraserver-9/infraserver-9.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] infraserver-9/infraserver-9.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] infraserver-9/infraserver-9-flat.vmdk',
                     type = 'diskExtent',
                     size = 46179287040L,
                     uniqueSize = 46179287040L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] infraserver-9/infraserver-9-be07a4ea.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] infraserver-9/vmx-infraserver-9-3188172010-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] infraserver-9/vmware-1.log',
                     type = 'log',
                     size = 186141L,
                     uniqueSize = 186141L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] infraserver-9/vmware-2.log',
                     type = 'log',
                     size = 123884L,
                     uniqueSize = 123884L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] infraserver-9/vmware-3.log',
                     type = 'log',
                     size = 248627L,
                     uniqueSize = 248627L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] infraserver-9/vmware-4.log',
                     type = 'log',
                     size = 123899L,
                     uniqueSize = 123899L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] infraserver-9/vmware-5.log',
                     type = 'log',
                     size = 154996L,
                     uniqueSize = 154996L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] infraserver-9/vmware-6.log',
                     type = 'log',
                     size = 279879L,
                     uniqueSize = 279879L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] infraserver-9/vmware.log',
                     type = 'log',
                     size = 103596L,
                     uniqueSize = 103596L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:23.692935Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'infraserver-9'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt',
               'vim.Network:HaNetwork-internal'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:39',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  },
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4001
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:16.324856Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29331456L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 46292718202L,
                     uncommitted = 0L,
                     unshared = 46292718202L
                  }
               ],
               timestamp = 2012-11-12T05:10:23.698293Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:39',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     },
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4001
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:16.324856Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29331456L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'infraserver9',
                  ipAddress = '10.10.9.1',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'infraserver-9',
                  template = false,
                  vmPathName = '[V_P421_2] infraserver-9/infraserver-9.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 1024,
                  numCpu = 1,
                  numEthernetCards = 2,
                  numVirtualDisks = 1,
                  uuid = '422d0da7-2f35-7544-a618-9c331cc9554a',
                  instanceUuid = '502dc1c0-6b4b-b081-085e-d32e576ddb46',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 46292718202L,
                  uncommitted = 0L,
                  unshared = 46292718202L,
                  timestamp = 2012-11-12T05:10:23.698293Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 13,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 71,
                  hostMemoryUsage = 1020,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 20,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 10003,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 177. vim.VirtualMachine::4 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:4',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:17.760795Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'dbserver-1',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d063c-6cd9-09e6-e4f1-edd8d69ffeb9',
               instanceUuid = '502dedbd-6202-4c0c-987a-00108853ef85',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d0f2d-03ff-eeee-c12b-be3492451f60',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] dbserver-1/dbserver-1.vmx',
                  snapshotDirectory = '[V_P421_1] dbserver-1',
                  suspendDirectory = '[V_P421_1] dbserver-1',
                  logDirectory = '[V_P421_1] dbserver-1'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1536,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -694157639L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '34,611,200 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] dbserver-1/dbserver-1.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C29a-0200-da81-c5b3-35d3cb540957',
                           contentId = 'd1413d9353976282447b959162b0d5d7',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 34611200L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:36:8c',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 3200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1536L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 15360,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1536L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'dbserver-1.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1536'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.filename',
                     value = ''
                  },
                  (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.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (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.sasWWID',
                     value = '50 05 05 6c 6c d9 09 e0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/dbserver-1/dbserver-1-67dcb9ac.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '0'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 120979456L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:4-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'dbserver1',
               ipAddress = '10.10.1.5',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.1.5',
                        'fe80::250:56ff:fead:368c'
                     ],
                     macAddress = '00:50:56:ad:36:8c',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.1.5',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:368c',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'dbserver1',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4675735552L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53963776L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/dbstore',
                     capacity = 26401411072L,
                     freeSpace = 16320106496L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'dbserver-1.vmxf',
                  'dbserver-1.nvram',
                  'dbserver-1.vmsd'
               ],
               logFile = (str) [
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware-7.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] dbserver-1/dbserver-1.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] dbserver-1/dbserver-1-67dcb9ac.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] dbserver-1/dbserver-1.vmx',
                     type = 'config',
                     size = 3081L,
                     uniqueSize = 3081L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] dbserver-1/dbserver-1.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] dbserver-1/dbserver-1.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] dbserver-1/dbserver-1.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] dbserver-1/dbserver-1.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] dbserver-1/dbserver-1-flat.vmdk',
                     type = 'diskExtent',
                     size = 35441868800L,
                     uniqueSize = 35441868800L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] dbserver-1/dbserver-1-67dcb9ac.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] dbserver-1/vmx-dbserver-1-1742518700-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] dbserver-1/vmware-2.log',
                     type = 'log',
                     size = 152709L,
                     uniqueSize = 152709L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] dbserver-1/vmware-3.log',
                     type = 'log',
                     size = 245235L,
                     uniqueSize = 245235L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] dbserver-1/vmware-4.log',
                     type = 'log',
                     size = 121951L,
                     uniqueSize = 121951L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] dbserver-1/vmware-5.log',
                     type = 'log',
                     size = 152745L,
                     uniqueSize = 152745L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] dbserver-1/vmware-6.log',
                     type = 'log',
                     size = 276081L,
                     uniqueSize = 276081L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] dbserver-1/vmware-7.log',
                     type = 'log',
                     size = 122256L,
                     uniqueSize = 122256L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] dbserver-1/vmware.log',
                     type = 'log',
                     size = 101655L,
                     uniqueSize = 101655L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:23.752771Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'dbserver-1'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:4',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 3200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1536L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 15360,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:17.762995Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 32706560L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1536,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 35555250829L,
                     uncommitted = 0L,
                     unshared = 35555250829L
                  }
               ],
               timestamp = 2012-11-12T05:10:23.753857Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:4',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:17.762995Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 32706560L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1536,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'dbserver1',
                  ipAddress = '10.10.1.5',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'dbserver-1',
                  template = false,
                  vmPathName = '[V_P421_1] dbserver-1/dbserver-1.vmx',
                  memorySizeMB = 1536,
                  cpuReservation = 0,
                  memoryReservation = 1536,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d063c-6cd9-09e6-e4f1-edd8d69ffeb9',
                  instanceUuid = '502dedbd-6202-4c0c-987a-00108853ef85',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 35555250829L,
                  uncommitted = 0L,
                  unshared = 35555250829L,
                  timestamp = 2012-11-12T05:10:23.753857Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 15,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 1554,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 22,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 10002,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 178. vim.VirtualMachine::40 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:40',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:18.895288Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'infraserver-6',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422dbf86-ef64-615b-d5f7-a06f26591c28',
               instanceUuid = '502d564c-ef71-b3b7-5cdd-43480b22b2e4',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d4452-0816-8789-63c2-d659586d9109',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] infraserver-6/infraserver-6.vmx',
                  snapshotDirectory = '[V_P421_1] infraserver-6',
                  suspendDirectory = '[V_P421_1] infraserver-6',
                  logDirectory = '[V_P421_1] infraserver-6'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000,
                           4001
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 643374120L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '45,096,960 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] infraserver-6/infraserver-6.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C299-eb0d-5500-dc03-79ac0035f295',
                           contentId = 'f4c4421e4fc6cb75ba99b851562bc666',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 45096960L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:34:31',
                        wakeOnLanEnabled = true
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 2',
                           summary = 'internal'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'internal',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-internal',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = false,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 224
                        },
                        controllerKey = 100,
                        unitNumber = 8,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:0f:ea',
                        wakeOnLanEnabled = false
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'infraserver-6.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1024'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 66 ef 64 61 50'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/infraserver-6/infraserver-6-db82905b.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet1.pciSlotNumber',
                     value = '224'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = '--------------------------------',
                     ebx = '--------------------------------',
                     ecx = '--------------------------------',
                     edx = '-----------H--------------------'
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = '--------------------------------',
                     ebx = '--------------------------------',
                     ecx = '--------------------------------',
                     edx = '-----------H--------------------'
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110501888L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:40-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'infraserver6',
               ipAddress = '10.10.6.1',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.6.1',
                        'fe80::250:56ff:fead:3431'
                     ],
                     macAddress = '00:50:56:ad:34:31',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.6.1',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:3431',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  },
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'internal',
                     ipAddress = (str) [
                        '192.168.6.11',
                        'fe80::250:56ff:fe87:fea'
                     ],
                     macAddress = '00:50:56:87:0f:ea',
                     connected = true,
                     deviceConfigId = 4001,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '192.168.6.11',
                              prefixLength = 24,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:fea',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'infraserver6',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '192.168.6.0',
                              prefixLength = 24,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4854538240L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53957632L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/home/webfiles/downloads',
                     capacity = 36975136768L,
                     freeSpace = 2760110080L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'infraserver-6.vmxf',
                  'infraserver-6.nvram',
                  'infraserver-6.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] infraserver-6/infraserver-6.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] infraserver-6/infraserver-6-db82905b.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] infraserver-6/infraserver-6.vmx',
                     type = 'config',
                     size = 3824L,
                     uniqueSize = 3824L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] infraserver-6/infraserver-6.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] infraserver-6/infraserver-6.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] infraserver-6/infraserver-6.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] infraserver-6/infraserver-6.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] infraserver-6/infraserver-6-flat.vmdk',
                     type = 'diskExtent',
                     size = 46179287040L,
                     uniqueSize = 46179287040L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] infraserver-6/infraserver-6-db82905b.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] infraserver-6/vmx-infraserver-6-3682766939-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] infraserver-6/vmware-1.log',
                     type = 'log',
                     size = 186130L,
                     uniqueSize = 186130L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] infraserver-6/vmware-2.log',
                     type = 'log',
                     size = 123888L,
                     uniqueSize = 123888L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] infraserver-6/vmware-3.log',
                     type = 'log',
                     size = 248476L,
                     uniqueSize = 248476L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] infraserver-6/vmware-4.log',
                     type = 'log',
                     size = 123899L,
                     uniqueSize = 123899L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] infraserver-6/vmware-5.log',
                     type = 'log',
                     size = 155156L,
                     uniqueSize = 155156L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] infraserver-6/vmware-6.log',
                     type = 'log',
                     size = 279880L,
                     uniqueSize = 279880L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] infraserver-6/vmware.log',
                     type = 'log',
                     size = 103600L,
                     uniqueSize = 103600L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:23.778514Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'infraserver-6'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt',
               'vim.Network:HaNetwork-internal'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:40',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  },
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4001
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:18.897326Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29331456L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 46292718209L,
                     uncommitted = 0L,
                     unshared = 46292718209L
                  }
               ],
               timestamp = 2012-11-12T05:10:23.779263Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:40',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     },
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4001
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:18.897326Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29331456L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'infraserver6',
                  ipAddress = '10.10.6.1',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'infraserver-6',
                  template = false,
                  vmPathName = '[V_P421_1] infraserver-6/infraserver-6.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 1024,
                  numCpu = 1,
                  numEthernetCards = 2,
                  numVirtualDisks = 1,
                  uuid = '422dbf86-ef64-615b-d5f7-a06f26591c28',
                  instanceUuid = '502d564c-ef71-b3b7-5cdd-43480b22b2e4',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 46292718209L,
                  uncommitted = 0L,
                  unshared = 46292718209L,
                  timestamp = 2012-11-12T05:10:23.779263Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 12,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 71,
                  hostMemoryUsage = 1018,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 20,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 10000,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 179. vim.VirtualMachine::41 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:41',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:19.762777Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'webserver-10',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d8b7b-b4c9-74d4-a127-9cdf5026630b',
               instanceUuid = '502db4d2-4026-b8fb-0861-3c9171cc75a8',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dfd10-ab16-d46f-1d00-fd3a27d1198b',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] webserver-10/webserver-10.vmx',
                  snapshotDirectory = '[V_P421_2] webserver-10',
                  suspendDirectory = '[V_P421_2] webserver-10',
                  logDirectory = '[V_P421_2] webserver-10'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  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,
                  memoryMB = 7680,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000,
                           4001
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 1344693003L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] webserver-10/webserver-10.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C29e-7240-c7b6-8718-9fe4b1cb452d',
                           contentId = 'd050569b1c8827cf6d5abfca4b87eecb',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:20:0f',
                        wakeOnLanEnabled = true
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 2',
                           summary = 'internal'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'internal',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-internal',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = false,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 224
                        },
                        controllerKey = 100,
                        unitNumber = 8,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:23:b9',
                        wakeOnLanEnabled = false
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 2000,
                     level = 'high'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 7680L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 76800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 7680L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'webserver-10.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '7680'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6b b4 c9 74 d0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/webserver-10/webserver-10-5e829de0.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '2'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet1.pciSlotNumber',
                     value = '224'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 247799808L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:41-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'webserver10',
               ipAddress = '10.10.10.2',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.10.2',
                        'fe80::250:56ff:fead:200f'
                     ],
                     macAddress = '00:50:56:ad:20:0f',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.10.2',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:200f',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  },
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'internal',
                     ipAddress = (str) [
                        '192.168.10.12',
                        'fe80::250:56ff:fe87:23b9'
                     ],
                     macAddress = '00:50:56:87:23:b9',
                     connected = true,
                     deviceConfigId = 4001,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '192.168.10.12',
                              prefixLength = 24,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:23b9',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'webserver10',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '192.168.10.0',
                              prefixLength = 24,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4237500416L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53962752L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'webserver-10.vmxf',
                  'webserver-10.nvram',
                  'webserver-10.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] webserver-10/webserver-10.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] webserver-10/webserver-10-5e829de0.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] webserver-10/webserver-10.vmx',
                     type = 'config',
                     size = 3321L,
                     uniqueSize = 3321L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] webserver-10/webserver-10.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] webserver-10/webserver-10.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] webserver-10/webserver-10.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] webserver-10/webserver-10.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] webserver-10/webserver-10-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] webserver-10/webserver-10-5e829de0.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] webserver-10/vmx-webserver-10-1585618400-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] webserver-10/vmware-1.log',
                     type = 'log',
                     size = 185061L,
                     uniqueSize = 185061L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] webserver-10/vmware-2.log',
                     type = 'log',
                     size = 122884L,
                     uniqueSize = 122884L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] webserver-10/vmware-3.log',
                     type = 'log',
                     size = 247142L,
                     uniqueSize = 247142L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] webserver-10/vmware-4.log',
                     type = 'log',
                     size = 122895L,
                     uniqueSize = 122895L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] webserver-10/vmware-5.log',
                     type = 'log',
                     size = 154000L,
                     uniqueSize = 154000L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] webserver-10/vmware-6.log',
                     type = 'log',
                     size = 278552L,
                     uniqueSize = 278552L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] webserver-10/vmware.log',
                     type = 'log',
                     size = 102589L,
                     uniqueSize = 102589L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:23.808227Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'webserver-10'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt',
               'vim.Network:HaNetwork-internal'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:41',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 2000,
                     level = 'high'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 7680L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 76800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  },
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4001
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:19.764659Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 74170368L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 7680,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 8711745960L,
                     uncommitted = 0L,
                     unshared = 8711745960L
                  }
               ],
               timestamp = 2012-11-12T05:10:23.80901Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:41',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     },
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4001
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:19.764659Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 74170368L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 7680,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'webserver10',
                  ipAddress = '10.10.10.2',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'webserver-10',
                  template = false,
                  vmPathName = '[V_P421_2] webserver-10/webserver-10.vmx',
                  memorySizeMB = 7680,
                  cpuReservation = 0,
                  memoryReservation = 7680,
                  numCpu = 1,
                  numEthernetCards = 2,
                  numVirtualDisks = 1,
                  uuid = '422d8b7b-b4c9-74d4-a127-9cdf5026630b',
                  instanceUuid = '502db4d2-4026-b8fb-0861-3c9171cc75a8',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 8711745960L,
                  uncommitted = 0L,
                  unshared = 8711745960L,
                  timestamp = 2012-11-12T05:10:23.80901Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 16,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 4454,
                  hostMemoryUsage = 7548,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 46,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 10000,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 180. vim.VirtualMachine::42 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:42',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:21.212519Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'appserver-10',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d6ac7-b84e-516b-9594-af08ae014b9d',
               instanceUuid = '502d985f-448a-bb0c-e579-d75cb8682038',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d9b03-17e3-2331-02dd-42e41a82047b',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] appserver-10/appserver-10.vmx',
                  snapshotDirectory = '[V_P421_2] appserver-10',
                  suspendDirectory = '[V_P421_2] appserver-10',
                  logDirectory = '[V_P421_2] appserver-10'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 2280,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -1375646819L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] appserver-10/appserver-10.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C299-9330-e78e-4614-daac48b74365',
                           contentId = '6bfce4d4a2cc942a4c1d81eea1bf868a',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:4b:a3',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 2280L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 22800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 2280L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'appserver-10.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '2280'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 67 b8 4e 51 60'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/appserver-10/appserver-10-1d285123.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '0,1,2,3'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 136343552L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:42-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'appserver10',
               ipAddress = '10.10.10.4',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.10.4',
                        'fe80::250:56ff:fead:4ba3'
                     ],
                     macAddress = '00:50:56:ad:4b:a3',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.10.4',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:4ba3',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'appserver10',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 2720813056L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53963776L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'appserver-10.vmxf',
                  'appserver-10.nvram',
                  'appserver-10.vmsd'
               ],
               logFile = (str) [
                  'vmware-8.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware-7.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] appserver-10/appserver-10.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] appserver-10/appserver-10-1d285123.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] appserver-10/appserver-10.vmx',
                     type = 'config',
                     size = 3100L,
                     uniqueSize = 3100L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] appserver-10/appserver-10.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] appserver-10/appserver-10.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] appserver-10/appserver-10.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] appserver-10/appserver-10.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] appserver-10/appserver-10-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] appserver-10/appserver-10-1d285123.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] appserver-10/vmx-appserver-10-489181475-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] appserver-10/vmware-8.log',
                     type = 'log',
                     size = 122241L,
                     uniqueSize = 122241L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] appserver-10/vmware-3.log',
                     type = 'log',
                     size = 214006L,
                     uniqueSize = 214006L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] appserver-10/vmware-4.log',
                     type = 'log',
                     size = 121941L,
                     uniqueSize = 121941L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] appserver-10/vmware-5.log',
                     type = 'log',
                     size = 152574L,
                     uniqueSize = 152574L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] appserver-10/vmware-6.log',
                     type = 'log',
                     size = 213955L,
                     uniqueSize = 213955L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] appserver-10/vmware-7.log',
                     type = 'log',
                     size = 183275L,
                     uniqueSize = 183275L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] appserver-10/vmware.log',
                     type = 'log',
                     size = 101646L,
                     uniqueSize = 101646L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:23.846246Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'appserver-10'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:42',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 2280L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 22800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:21.214654Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 37167104L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 2280,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 8711642254L,
                     uncommitted = 0L,
                     unshared = 8711642254L
                  }
               ],
               timestamp = 2012-11-12T05:10:23.847487Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:42',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:21.214654Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 37167104L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 2280,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'appserver10',
                  ipAddress = '10.10.10.4',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'appserver-10',
                  template = false,
                  vmPathName = '[V_P421_2] appserver-10/appserver-10.vmx',
                  memorySizeMB = 2280,
                  cpuReservation = 0,
                  memoryReservation = 2280,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d6ac7-b84e-516b-9594-af08ae014b9d',
                  instanceUuid = '502d985f-448a-bb0c-e579-d75cb8682038',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 8711642254L,
                  uncommitted = 0L,
                  unshared = 8711642254L,
                  timestamp = 2012-11-12T05:10:23.847487Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 19,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 456,
                  hostMemoryUsage = 2020,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = 1986,
                  sharedMemory = 40,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 24,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9998,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 181. vim.VirtualMachine::43 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:43',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:22.510996Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'idleserver-10',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422da65e-b21b-6fb6-e4a8-fa85a0812a93',
               instanceUuid = '502d3b0c-69ea-d5db-62df-5f789c4916cc',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d5c27-77f3-ac03-3303-3ec6bf92ce5d',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] idleserver-10/idleserver-10.vmx',
                  snapshotDirectory = '[V_P421_2] idleserver-10',
                  suspendDirectory = '[V_P421_2] idleserver-10',
                  logDirectory = '[V_P421_2] idleserver-10'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -1602147693L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] idleserver-10/idleserver-10.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C29c-0381-6e41-79bf-de0611edf0d1',
                           contentId = 'a94b3afb5683356428ffe40095db400d',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:32:fc',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 600,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 5120,
                     level = 'low'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'idleserver-10.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6e b2 1b 6f b0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/idleserver-10/idleserver-10-f62b4160.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '2'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110432256L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:43-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'idleserver10',
               ipAddress = '10.10.10.6',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.10.6',
                        'fe80::250:56ff:fead:32fc'
                     ],
                     macAddress = '00:50:56:ad:32:fc',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.10.6',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:32fc',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'idleserver10',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 5186584576L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53961728L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'idleserver-10.vmxf',
                  'idleserver-10.nvram',
                  'idleserver-10.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] idleserver-10/idleserver-10.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] idleserver-10/idleserver-10-f62b4160.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] idleserver-10/idleserver-10.vmx',
                     type = 'config',
                     size = 3065L,
                     uniqueSize = 3065L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] idleserver-10/idleserver-10.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] idleserver-10/idleserver-10.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] idleserver-10/idleserver-10.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] idleserver-10/idleserver-10.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] idleserver-10/idleserver-10-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] idleserver-10/idleserver-10-f62b4160.vswp',
                     type = 'swap',
                     size = 1073741824L,
                     uniqueSize = 1073741824L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] idleserver-10/vmx-idleserver-10-4130029920-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] idleserver-10/vmware-1.log',
                     type = 'log',
                     size = 183352L,
                     uniqueSize = 183352L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] idleserver-10/vmware-2.log',
                     type = 'log',
                     size = 121876L,
                     uniqueSize = 121876L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] idleserver-10/vmware-3.log',
                     type = 'log',
                     size = 214156L,
                     uniqueSize = 214156L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] idleserver-10/vmware-4.log',
                     type = 'log',
                     size = 121887L,
                     uniqueSize = 121887L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] idleserver-10/vmware-5.log',
                     type = 'log',
                     size = 152598L,
                     uniqueSize = 152598L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] idleserver-10/vmware-6.log',
                     type = 'log',
                     size = 275923L,
                     uniqueSize = 275923L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] idleserver-10/vmware.log',
                     type = 'log',
                     size = 101587L,
                     uniqueSize = 101587L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:23.875597Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'idleserver-10'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:43',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 600,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 5120,
                     level = 'low'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:22.513049Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29261824L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 9785445784L,
                     uncommitted = 0L,
                     unshared = 9785445784L
                  }
               ],
               timestamp = 2012-11-12T05:10:23.876617Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:43',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:22.513049Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29261824L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'idleserver10',
                  ipAddress = '10.10.10.6',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'idleserver-10',
                  template = false,
                  vmPathName = '[V_P421_2] idleserver-10/idleserver-10.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422da65e-b21b-6fb6-e4a8-fa85a0812a93',
                  instanceUuid = '502d3b0c-69ea-d5db-62df-5f789c4916cc',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 9785445784L,
                  uncommitted = 0L,
                  unshared = 9785445784L,
                  timestamp = 2012-11-12T05:10:23.876617Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 14,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 20,
                  hostMemoryUsage = 256,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 18,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9997,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 182. vim.VirtualMachine::44 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:44',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:23.451618Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'dbserver-6',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422deaa8-e180-af3a-3ee1-4cb02283d7f6',
               instanceUuid = '502db0e2-5d94-6e90-b0a0-16873a880578',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564df72d-ebc6-fc43-bd83-11f2b73b2957',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] dbserver-6/dbserver-6.vmx',
                  snapshotDirectory = '[V_P421_1] dbserver-6',
                  suspendDirectory = '[V_P421_1] dbserver-6',
                  logDirectory = '[V_P421_1] dbserver-6'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1536,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 579065846L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '34,611,200 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] dbserver-6/dbserver-6.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C291-c5a5-e9c0-d3fc-fa87f6d4b090',
                           contentId = '4c8ade23f4817bdc7393a2a3546aceb6',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 34611200L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:32:a1',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 3200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1536L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 15360,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1536L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'dbserver-6.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1536'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 68 e1 80 af 30'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/dbserver-6/dbserver-6-67dcb9b1.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '1'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 120979456L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:44-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'dbserver6',
               ipAddress = '10.10.6.5',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.6.5',
                        'fe80::250:56ff:fead:32a1'
                     ],
                     macAddress = '00:50:56:ad:32:a1',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.6.5',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:32a1',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'dbserver6',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4616806400L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53963776L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/dbstore',
                     capacity = 26401411072L,
                     freeSpace = 16316350464L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'dbserver-6.vmxf',
                  'dbserver-6.nvram',
                  'dbserver-6.vmsd'
               ],
               logFile = (str) [
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware-7.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] dbserver-6/dbserver-6.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] dbserver-6/dbserver-6-67dcb9b1.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] dbserver-6/dbserver-6.vmx',
                     type = 'config',
                     size = 3080L,
                     uniqueSize = 3080L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] dbserver-6/dbserver-6.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] dbserver-6/dbserver-6.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] dbserver-6/dbserver-6.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] dbserver-6/dbserver-6.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] dbserver-6/dbserver-6-flat.vmdk',
                     type = 'diskExtent',
                     size = 35441868800L,
                     uniqueSize = 35441868800L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] dbserver-6/dbserver-6-67dcb9b1.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] dbserver-6/vmx-dbserver-6-1742518705-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] dbserver-6/vmware-2.log',
                     type = 'log',
                     size = 152707L,
                     uniqueSize = 152707L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] dbserver-6/vmware-3.log',
                     type = 'log',
                     size = 245233L,
                     uniqueSize = 245233L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] dbserver-6/vmware-4.log',
                     type = 'log',
                     size = 121950L,
                     uniqueSize = 121950L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] dbserver-6/vmware-5.log',
                     type = 'log',
                     size = 152743L,
                     uniqueSize = 152743L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] dbserver-6/vmware-6.log',
                     type = 'log',
                     size = 276090L,
                     uniqueSize = 276090L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] dbserver-6/vmware-7.log',
                     type = 'log',
                     size = 122257L,
                     uniqueSize = 122257L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] dbserver-6/vmware.log',
                     type = 'log',
                     size = 101655L,
                     uniqueSize = 101655L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:23.906799Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'dbserver-6'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:44',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 3200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1536L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 15360,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:23.453749Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 32706560L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1536,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 35555250831L,
                     uncommitted = 0L,
                     unshared = 35555250831L
                  }
               ],
               timestamp = 2012-11-12T05:10:23.908063Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:44',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:23.453749Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 32706560L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1536,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'dbserver6',
                  ipAddress = '10.10.6.5',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'dbserver-6',
                  template = false,
                  vmPathName = '[V_P421_1] dbserver-6/dbserver-6.vmx',
                  memorySizeMB = 1536,
                  cpuReservation = 0,
                  memoryReservation = 1536,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422deaa8-e180-af3a-3ee1-4cb02283d7f6',
                  instanceUuid = '502db0e2-5d94-6e90-b0a0-16873a880578',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 35555250831L,
                  uncommitted = 0L,
                  unshared = 35555250831L,
                  timestamp = 2012-11-12T05:10:23.908063Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 14,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 215,
                  hostMemoryUsage = 1554,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 22,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9996,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 183. vim.VirtualMachine::45 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:45',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:24.437605Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'mailserver-6',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d41c4-7b5d-952b-a69b-477e7ba3f4d1',
               instanceUuid = '502dfb90-c5d5-217f-3fc7-91050be25a66',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d2aff-1ce1-f766-4d45-a71c8cb565ce',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] mailserver-6/mailserver-6.vmx',
                  snapshotDirectory = '[V_P421_1] mailserver-6',
                  suspendDirectory = '[V_P421_1] mailserver-6',
                  logDirectory = '[V_P421_1] mailserver-6'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 2074342609L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '34,611,200 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] mailserver-6/mailserver-6.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C29f-3200-11e1-5b9f-8678216436c3',
                           contentId = '8b9edc7b40ba57ce7eefdffab464665a',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 34611200L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:7a:d5',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 450,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'mailserver-6.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1024'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 64 7b 5d 95 20'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/mailserver-6/mailserver-6-fa7fe18e.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '1'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110432256L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:45-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'mailserver6',
               ipAddress = '10.10.6.3',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.6.3',
                        'fe80::250:56ff:fead:7ad5'
                     ],
                     macAddress = '00:50:56:ad:7a:d5',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.6.3',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:7ad5',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'mailserver6',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 5101330432L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53962752L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/mailstore',
                     capacity = 26401411072L,
                     freeSpace = 13317869568L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'mailserver-6.vmxf',
                  'mailserver-6.nvram',
                  'mailserver-6.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] mailserver-6/mailserver-6.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] mailserver-6/mailserver-6-fa7fe18e.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] mailserver-6/mailserver-6.vmx',
                     type = 'config',
                     size = 3064L,
                     uniqueSize = 3064L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] mailserver-6/mailserver-6.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] mailserver-6/mailserver-6.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] mailserver-6/mailserver-6.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] mailserver-6/mailserver-6.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] mailserver-6/mailserver-6-flat.vmdk',
                     type = 'diskExtent',
                     size = 35441868800L,
                     uniqueSize = 35441868800L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] mailserver-6/mailserver-6-fa7fe18e.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] mailserver-6/vmx-mailserver-6-4202684814-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] mailserver-6/vmware-1.log',
                     type = 'log',
                     size = 183571L,
                     uniqueSize = 183571L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] mailserver-6/vmware-2.log',
                     type = 'log',
                     size = 121933L,
                     uniqueSize = 121933L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] mailserver-6/vmware-3.log',
                     type = 'log',
                     size = 245294L,
                     uniqueSize = 245294L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] mailserver-6/vmware-4.log',
                     type = 'log',
                     size = 121942L,
                     uniqueSize = 121942L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] mailserver-6/vmware-5.log',
                     type = 'log',
                     size = 152913L,
                     uniqueSize = 152913L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] mailserver-6/vmware-6.log',
                     type = 'log',
                     size = 276387L,
                     uniqueSize = 276387L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] mailserver-6/vmware.log',
                     type = 'log',
                     size = 101645L,
                     uniqueSize = 101645L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:23.939726Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'mailserver-6'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:45',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 450,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:24.439373Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29216768L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 35555281865L,
                     uncommitted = 0L,
                     unshared = 35555281865L
                  }
               ],
               timestamp = 2012-11-12T05:10:23.940546Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:45',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:24.439373Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29216768L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'mailserver6',
                  ipAddress = '10.10.6.3',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'mailserver-6',
                  template = false,
                  vmPathName = '[V_P421_1] mailserver-6/mailserver-6.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 1024,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d41c4-7b5d-952b-a69b-477e7ba3f4d1',
                  instanceUuid = '502dfb90-c5d5-217f-3fc7-91050be25a66',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 35555281865L,
                  uncommitted = 0L,
                  unshared = 35555281865L,
                  timestamp = 2012-11-12T05:10:23.940546Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 13,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 409,
                  hostMemoryUsage = 1042,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 20,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9995,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 184. vim.VirtualMachine::46 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:46',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:25.667981Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'mailserver-10',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d93b3-a9cc-eb26-4b90-218c2be97690',
               instanceUuid = '502d6db5-932c-d6c7-4fce-276bf68184e4',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564de904-924e-d072-e29e-fbd45b14dcb0',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] mailserver-10/mailserver-10.vmx',
                  snapshotDirectory = '[V_P421_2] mailserver-10',
                  suspendDirectory = '[V_P421_2] mailserver-10',
                  logDirectory = '[V_P421_2] mailserver-10'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 736720528L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '34,611,200 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] mailserver-10/mailserver-10.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C296-1ee5-121f-a009-6e51940e031b',
                           contentId = '6374966a72bd36d93a44b71586ae50ad',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 34611200L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:3e:14',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 450,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'mailserver-10.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1024'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 63 a9 cc eb 20'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/mailserver-10/mailserver-10-2d012765.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '2'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110432256L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:46-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'mailserver10',
               ipAddress = '10.10.10.3',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.10.3',
                        'fe80::250:56ff:fead:3e14'
                     ],
                     macAddress = '00:50:56:ad:3e:14',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.10.3',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:3e14',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'mailserver10',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 5100703744L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53962752L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/mailstore',
                     capacity = 26401411072L,
                     freeSpace = 13318840320L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'mailserver-10.vmxf',
                  'mailserver-10.nvram',
                  'mailserver-10.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] mailserver-10/mailserver-10.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] mailserver-10/mailserver-10-2d012765.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] mailserver-10/mailserver-10.vmx',
                     type = 'config',
                     size = 3069L,
                     uniqueSize = 3069L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] mailserver-10/mailserver-10.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] mailserver-10/mailserver-10.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] mailserver-10/mailserver-10.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] mailserver-10/mailserver-10.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] mailserver-10/mailserver-10-flat.vmdk',
                     type = 'diskExtent',
                     size = 35441868800L,
                     uniqueSize = 35441868800L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] mailserver-10/mailserver-10-2d012765.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] mailserver-10/vmx-mailserver-10-755050341-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] mailserver-10/vmware-1.log',
                     type = 'log',
                     size = 183605L,
                     uniqueSize = 183605L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] mailserver-10/vmware-2.log',
                     type = 'log',
                     size = 121964L,
                     uniqueSize = 121964L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] mailserver-10/vmware-3.log',
                     type = 'log',
                     size = 245326L,
                     uniqueSize = 245326L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] mailserver-10/vmware-4.log',
                     type = 'log',
                     size = 121977L,
                     uniqueSize = 121977L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] mailserver-10/vmware-5.log',
                     type = 'log',
                     size = 152765L,
                     uniqueSize = 152765L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] mailserver-10/vmware-6.log',
                     type = 'log',
                     size = 276422L,
                     uniqueSize = 276422L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] mailserver-10/vmware.log',
                     type = 'log',
                     size = 101674L,
                     uniqueSize = 101674L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:23.978731Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'mailserver-10'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:46',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 450,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:25.669816Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29261824L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 35555281918L,
                     uncommitted = 0L,
                     unshared = 35555281918L
                  }
               ],
               timestamp = 2012-11-12T05:10:23.979682Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:46',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:25.669816Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29261824L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'mailserver10',
                  ipAddress = '10.10.10.3',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'mailserver-10',
                  template = false,
                  vmPathName = '[V_P421_2] mailserver-10/mailserver-10.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 1024,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d93b3-a9cc-eb26-4b90-218c2be97690',
                  instanceUuid = '502d6db5-932c-d6c7-4fce-276bf68184e4',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 35555281918L,
                  uncommitted = 0L,
                  unshared = 35555281918L,
                  timestamp = 2012-11-12T05:10:23.979682Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 14,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 440,
                  hostMemoryUsage = 1040,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 20,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9994,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 185. vim.VirtualMachine::47 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:47',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:27.21775Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'webserver-7',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d9277-d2b0-7eb8-5c9b-c1304a693b74',
               instanceUuid = '502d9a40-d53f-8908-64b5-f4d608d66995',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564da86d-3649-c076-384e-55a8984b8870',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] webserver-7/webserver-7.vmx',
                  snapshotDirectory = '[V_P421_1] webserver-7',
                  suspendDirectory = '[V_P421_1] webserver-7',
                  logDirectory = '[V_P421_1] webserver-7'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  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,
                  memoryMB = 7680,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000,
                           4001
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 1248410484L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] webserver-7/webserver-7.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C291-dad0-e122-65de-57615f0c1fc3',
                           contentId = '8aca563f1b7414f28569f5d5436bd9a1',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:10:64',
                        wakeOnLanEnabled = true
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 2',
                           summary = 'internal'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'internal',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-internal',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = false,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 224
                        },
                        controllerKey = 100,
                        unitNumber = 8,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:74:d5',
                        wakeOnLanEnabled = false
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 2000,
                     level = 'high'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 7680L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 76800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 7680L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'webserver-7.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '7680'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 67 d2 b0 7e b0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/webserver-7/webserver-7-93ef262a.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet1.pciSlotNumber',
                     value = '224'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 247799808L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:47-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'webserver7',
               ipAddress = '10.10.7.2',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.7.2',
                        'fe80::250:56ff:fead:1064'
                     ],
                     macAddress = '00:50:56:ad:10:64',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.7.2',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:1064',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  },
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'internal',
                     ipAddress = (str) [
                        '192.168.7.12',
                        'fe80::250:56ff:fe87:74d5'
                     ],
                     macAddress = '00:50:56:87:74:d5',
                     connected = true,
                     deviceConfigId = 4001,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '192.168.7.12',
                              prefixLength = 24,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:74d5',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'webserver7',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '192.168.7.0',
                              prefixLength = 24,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4246966272L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53962752L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'webserver-7.vmxf',
                  'webserver-7.nvram',
                  'webserver-7.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] webserver-7/webserver-7.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] webserver-7/webserver-7-93ef262a.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] webserver-7/webserver-7.vmx',
                     type = 'config',
                     size = 3315L,
                     uniqueSize = 3315L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] webserver-7/webserver-7.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] webserver-7/webserver-7.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] webserver-7/webserver-7.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] webserver-7/webserver-7.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] webserver-7/webserver-7-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] webserver-7/webserver-7-93ef262a.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] webserver-7/vmx-webserver-7-2481923626-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] webserver-7/vmware-1.log',
                     type = 'log',
                     size = 185014L,
                     uniqueSize = 185014L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] webserver-7/vmware-2.log',
                     type = 'log',
                     size = 122846L,
                     uniqueSize = 122846L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] webserver-7/vmware-3.log',
                     type = 'log',
                     size = 247112L,
                     uniqueSize = 247112L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] webserver-7/vmware-4.log',
                     type = 'log',
                     size = 122858L,
                     uniqueSize = 122858L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] webserver-7/vmware-5.log',
                     type = 'log',
                     size = 153963L,
                     uniqueSize = 153963L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] webserver-7/vmware-6.log',
                     type = 'log',
                     size = 278519L,
                     uniqueSize = 278519L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] webserver-7/vmware.log',
                     type = 'log',
                     size = 102556L,
                     uniqueSize = 102556L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:24.003056Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'webserver-7'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt',
               'vim.Network:HaNetwork-internal'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:47',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 2000,
                     level = 'high'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 7680L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 76800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  },
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4001
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:27.219718Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 71393280L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 7680,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 8711745699L,
                     uncommitted = 0L,
                     unshared = 8711745699L
                  }
               ],
               timestamp = 2012-11-12T05:10:24.004087Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:47',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     },
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4001
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:27.219718Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 71393280L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 7680,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'webserver7',
                  ipAddress = '10.10.7.2',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'webserver-7',
                  template = false,
                  vmPathName = '[V_P421_1] webserver-7/webserver-7.vmx',
                  memorySizeMB = 7680,
                  cpuReservation = 0,
                  memoryReservation = 7680,
                  numCpu = 1,
                  numEthernetCards = 2,
                  numVirtualDisks = 1,
                  uuid = '422d9277-d2b0-7eb8-5c9b-c1304a693b74',
                  instanceUuid = '502d9a40-d53f-8908-64b5-f4d608d66995',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 8711745699L,
                  uncommitted = 0L,
                  unshared = 8711745699L,
                  timestamp = 2012-11-12T05:10:24.004087Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 18,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 3763,
                  hostMemoryUsage = 7552,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 46,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9992,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 186. vim.VirtualMachine::48 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:48',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:28.679038Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'appserver-7',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422dcf89-fa64-6a69-8f5a-c25a7f53c590',
               instanceUuid = '502ddc76-0274-682e-ed47-0144ed6cf764',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564da239-7bbd-48ef-1859-f5687c5f126b',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] appserver-7/appserver-7.vmx',
                  snapshotDirectory = '[V_P421_1] appserver-7',
                  suspendDirectory = '[V_P421_1] appserver-7',
                  logDirectory = '[V_P421_1] appserver-7'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 2280,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 2136196496L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] appserver-7/appserver-7.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C290-3cfa-db88-ab63-a39d82fd82bd',
                           contentId = '02f147bdf5eb85d1d6f8aeb7f7cdfd66',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:2c:68',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 2280L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 22800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 2280L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'appserver-7.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '2280'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 69 fa 64 6a 60'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/appserver-7/appserver-7-a939fd0d.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '0,1,2,3'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 136343552L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:48-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'appserver7',
               ipAddress = '10.10.7.4',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.7.4',
                        'fe80::250:56ff:fead:2c68'
                     ],
                     macAddress = '00:50:56:ad:2c:68',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.7.4',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:2c68',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'appserver7',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 2720952320L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53963776L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'appserver-7.vmxf',
                  'appserver-7.nvram',
                  'appserver-7.vmsd'
               ],
               logFile = (str) [
                  'vmware-8.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware-7.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] appserver-7/appserver-7.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] appserver-7/appserver-7-a939fd0d.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] appserver-7/appserver-7.vmx',
                     type = 'config',
                     size = 3093L,
                     uniqueSize = 3093L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] appserver-7/appserver-7.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] appserver-7/appserver-7.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] appserver-7/appserver-7.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] appserver-7/appserver-7.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] appserver-7/appserver-7-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] appserver-7/appserver-7-a939fd0d.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] appserver-7/vmx-appserver-7-2839149837-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] appserver-7/vmware-8.log',
                     type = 'log',
                     size = 122204L,
                     uniqueSize = 122204L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] appserver-7/vmware-3.log',
                     type = 'log',
                     size = 244659L,
                     uniqueSize = 244659L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] appserver-7/vmware-4.log',
                     type = 'log',
                     size = 121910L,
                     uniqueSize = 121910L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] appserver-7/vmware-5.log',
                     type = 'log',
                     size = 152607L,
                     uniqueSize = 152607L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] appserver-7/vmware-6.log',
                     type = 'log',
                     size = 213921L,
                     uniqueSize = 213921L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] appserver-7/vmware-7.log',
                     type = 'log',
                     size = 183247L,
                     uniqueSize = 183247L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] appserver-7/vmware.log',
                     type = 'log',
                     size = 101612L,
                     uniqueSize = 101612L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:24.030625Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'appserver-7'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:48',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 2280L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 22800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:28.681093Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 37167104L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 2280,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 8711672769L,
                     uncommitted = 0L,
                     unshared = 8711672769L
                  }
               ],
               timestamp = 2012-11-12T05:10:24.031453Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:48',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:28.681093Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 37167104L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 2280,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'appserver7',
                  ipAddress = '10.10.7.4',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'appserver-7',
                  template = false,
                  vmPathName = '[V_P421_1] appserver-7/appserver-7.vmx',
                  memorySizeMB = 2280,
                  cpuReservation = 0,
                  memoryReservation = 2280,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422dcf89-fa64-6a69-8f5a-c25a7f53c590',
                  instanceUuid = '502ddc76-0274-682e-ed47-0144ed6cf764',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 8711672769L,
                  uncommitted = 0L,
                  unshared = 8711672769L,
                  timestamp = 2012-11-12T05:10:24.031453Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 21,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 501,
                  hostMemoryUsage = 2034,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = 2000,
                  sharedMemory = 42,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 24,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9991,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 187. vim.VirtualMachine::49 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:49',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:29.627153Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'dbserver-10',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d91a2-9404-1c4a-5c88-ce38817a440e',
               instanceUuid = '502d5a69-a7e5-1c35-d334-02d3fa3d8120',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dc402-73ed-3ee1-f812-5b6d56d2365b',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] dbserver-10/dbserver-10.vmx',
                  snapshotDirectory = '[V_P421_2] dbserver-10',
                  suspendDirectory = '[V_P421_2] dbserver-10',
                  logDirectory = '[V_P421_2] dbserver-10'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1536,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -2122693618L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '34,611,200 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] dbserver-10/dbserver-10.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C297-3917-c787-d177-377108a3504b',
                           contentId = '2b0f0c5ef50f5e656883caa7618aeb0c',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 34611200L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:4c:c1',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 3200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1536L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 15360,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1536L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'dbserver-10.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1536'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 62 94 04 1c 40'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/dbserver-10/dbserver-10-945270e8.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '2'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 120979456L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:49-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'dbserver10',
               ipAddress = '10.10.10.5',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.10.5',
                        'fe80::250:56ff:fead:4cc1'
                     ],
                     macAddress = '00:50:56:ad:4c:c1',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.10.5',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:4cc1',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'dbserver10',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4708933632L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53963776L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/dbstore',
                     capacity = 26401411072L,
                     freeSpace = 16317992960L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'dbserver-10.vmxf',
                  'dbserver-10.nvram',
                  'dbserver-10.vmsd'
               ],
               logFile = (str) [
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware-7.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] dbserver-10/dbserver-10.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] dbserver-10/dbserver-10-945270e8.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] dbserver-10/dbserver-10.vmx',
                     type = 'config',
                     size = 3088L,
                     uniqueSize = 3088L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] dbserver-10/dbserver-10.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] dbserver-10/dbserver-10.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] dbserver-10/dbserver-10.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] dbserver-10/dbserver-10.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] dbserver-10/dbserver-10-flat.vmdk',
                     type = 'diskExtent',
                     size = 35441868800L,
                     uniqueSize = 35441868800L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] dbserver-10/dbserver-10-945270e8.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] dbserver-10/vmx-dbserver-10-2488430824-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] dbserver-10/vmware-2.log',
                     type = 'log',
                     size = 152747L,
                     uniqueSize = 152747L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] dbserver-10/vmware-3.log',
                     type = 'log',
                     size = 214500L,
                     uniqueSize = 214500L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] dbserver-10/vmware-4.log',
                     type = 'log',
                     size = 121986L,
                     uniqueSize = 121986L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] dbserver-10/vmware-5.log',
                     type = 'log',
                     size = 152779L,
                     uniqueSize = 152779L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] dbserver-10/vmware-6.log',
                     type = 'log',
                     size = 276126L,
                     uniqueSize = 276126L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] dbserver-10/vmware-7.log',
                     type = 'log',
                     size = 122352L,
                     uniqueSize = 122352L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] dbserver-10/vmware.log',
                     type = 'log',
                     size = 101692L,
                     uniqueSize = 101692L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:24.054338Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'dbserver-10'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:49',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 3200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1536L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 15360,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:29.629648Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 32706560L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1536,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 35555220386L,
                     uncommitted = 0L,
                     unshared = 35555220386L
                  }
               ],
               timestamp = 2012-11-12T05:10:24.055244Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:49',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:29.629648Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 32706560L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1536,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'dbserver10',
                  ipAddress = '10.10.10.5',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'dbserver-10',
                  template = false,
                  vmPathName = '[V_P421_2] dbserver-10/dbserver-10.vmx',
                  memorySizeMB = 1536,
                  cpuReservation = 0,
                  memoryReservation = 1536,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d91a2-9404-1c4a-5c88-ce38817a440e',
                  instanceUuid = '502d5a69-a7e5-1c35-d334-02d3fa3d8120',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 35555220386L,
                  uncommitted = 0L,
                  unshared = 35555220386L,
                  timestamp = 2012-11-12T05:10:24.055244Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 15,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 245,
                  hostMemoryUsage = 1554,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 22,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9990,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 188. vim.VirtualMachine::5 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:5',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:31.233561Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'mailserver-1',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422db237-ac49-f0d2-e56f-1fae6f94602f',
               instanceUuid = '502dfdb4-a7ca-7584-0efe-5d4d83806cba',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564db786-1e3f-e55c-0222-2147139a34a4',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] mailserver-1/mailserver-1.vmx',
                  snapshotDirectory = '[V_P421_1] mailserver-1',
                  suspendDirectory = '[V_P421_1] mailserver-1',
                  logDirectory = '[V_P421_1] mailserver-1'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 1871994927L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '34,611,200 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] mailserver-1/mailserver-1.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C297-a8a5-a668-a095-827cf23ebd5d',
                           contentId = 'ff36300f5e7da06b2f233d122a349be2',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 34611200L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:6f:f9',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 450,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'mailserver-1.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1024'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.filename',
                     value = ''
                  },
                  (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.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (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.sasWWID',
                     value = '50 05 05 67 ac 49 f0 d0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/mailserver-1/mailserver-1-fa7fe189.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '0'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110432256L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:5-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'mailserver1',
               ipAddress = '10.10.1.3',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.1.3',
                        'fe80::250:56ff:fead:6ff9'
                     ],
                     macAddress = '00:50:56:ad:6f:f9',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.1.3',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:6ff9',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'mailserver1',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 5098799104L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53962752L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/mailstore',
                     capacity = 26401411072L,
                     freeSpace = 13318959104L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'mailserver-1.vmxf',
                  'mailserver-1.nvram',
                  'mailserver-1.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] mailserver-1/mailserver-1.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] mailserver-1/mailserver-1-fa7fe189.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] mailserver-1/mailserver-1.vmx',
                     type = 'config',
                     size = 3064L,
                     uniqueSize = 3064L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] mailserver-1/mailserver-1.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] mailserver-1/mailserver-1.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] mailserver-1/mailserver-1.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] mailserver-1/mailserver-1.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] mailserver-1/mailserver-1-flat.vmdk',
                     type = 'diskExtent',
                     size = 35441868800L,
                     uniqueSize = 35441868800L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] mailserver-1/mailserver-1-fa7fe189.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] mailserver-1/vmx-mailserver-1-4202684809-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] mailserver-1/vmware-1.log',
                     type = 'log',
                     size = 183570L,
                     uniqueSize = 183570L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] mailserver-1/vmware-2.log',
                     type = 'log',
                     size = 121899L,
                     uniqueSize = 121899L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] mailserver-1/vmware-3.log',
                     type = 'log',
                     size = 245294L,
                     uniqueSize = 245294L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] mailserver-1/vmware-4.log',
                     type = 'log',
                     size = 121944L,
                     uniqueSize = 121944L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] mailserver-1/vmware-5.log',
                     type = 'log',
                     size = 152734L,
                     uniqueSize = 152734L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] mailserver-1/vmware-6.log',
                     type = 'log',
                     size = 276378L,
                     uniqueSize = 276378L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] mailserver-1/vmware.log',
                     type = 'log',
                     size = 101645L,
                     uniqueSize = 101645L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:24.085868Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'mailserver-1'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:5',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 450,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:31.235905Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29261824L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 35555281644L,
                     uncommitted = 0L,
                     unshared = 35555281644L
                  }
               ],
               timestamp = 2012-11-12T05:10:24.086803Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:5',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:31.235905Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29261824L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'mailserver1',
                  ipAddress = '10.10.1.3',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'mailserver-1',
                  template = false,
                  vmPathName = '[V_P421_1] mailserver-1/mailserver-1.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 1024,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422db237-ac49-f0d2-e56f-1fae6f94602f',
                  instanceUuid = '502dfdb4-a7ca-7584-0efe-5d4d83806cba',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 35555281644L,
                  uncommitted = 0L,
                  unshared = 35555281644L,
                  timestamp = 2012-11-12T05:10:24.086803Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 15,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 481,
                  hostMemoryUsage = 1042,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 20,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9988,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 189. vim.VirtualMachine::50 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:50',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:32.23248Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'idleserver-7',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422dc827-7746-7c53-a2cf-32bba167e294',
               instanceUuid = '502d656d-fac4-3874-4e0e-5da90c449924',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564de91a-0ae1-0f10-a919-6e3740983994',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] idleserver-7/idleserver-7.vmx',
                  snapshotDirectory = '[V_P421_1] idleserver-7',
                  suspendDirectory = '[V_P421_1] idleserver-7',
                  logDirectory = '[V_P421_1] idleserver-7'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -1587027308L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] idleserver-7/idleserver-7.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C298-f50c-94a0-b899-c0995a870369',
                           contentId = 'f7c6c52b0242960c96e99eac3ce97085',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:0b:28',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 600,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 5120,
                     level = 'low'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'idleserver-7.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 67 77 46 7c 50'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/idleserver-7/idleserver-7-a381282a.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '1'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110432256L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:50-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'idleserver7',
               ipAddress = '10.10.7.6',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.7.6',
                        'fe80::250:56ff:fead:b28'
                     ],
                     macAddress = '00:50:56:ad:0b:28',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.7.6',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:b28',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'idleserver7',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 5186523136L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53961728L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'idleserver-7.vmxf',
                  'idleserver-7.nvram',
                  'idleserver-7.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] idleserver-7/idleserver-7.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] idleserver-7/idleserver-7-a381282a.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] idleserver-7/idleserver-7.vmx',
                     type = 'config',
                     size = 3059L,
                     uniqueSize = 3059L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] idleserver-7/idleserver-7.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] idleserver-7/idleserver-7.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] idleserver-7/idleserver-7.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] idleserver-7/idleserver-7.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] idleserver-7/idleserver-7-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] idleserver-7/idleserver-7-a381282a.vswp',
                     type = 'swap',
                     size = 1073741824L,
                     uniqueSize = 1073741824L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] idleserver-7/vmx-idleserver-7-2743150634-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] idleserver-7/vmware-1.log',
                     type = 'log',
                     size = 183317L,
                     uniqueSize = 183317L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] idleserver-7/vmware-2.log',
                     type = 'log',
                     size = 121841L,
                     uniqueSize = 121841L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] idleserver-7/vmware-3.log',
                     type = 'log',
                     size = 244876L,
                     uniqueSize = 244876L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] idleserver-7/vmware-4.log',
                     type = 'log',
                     size = 121854L,
                     uniqueSize = 121854L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] idleserver-7/vmware-5.log',
                     type = 'log',
                     size = 152564L,
                     uniqueSize = 152564L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] idleserver-7/vmware-6.log',
                     type = 'log',
                     size = 275888L,
                     uniqueSize = 275888L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] idleserver-7/vmware.log',
                     type = 'log',
                     size = 101555L,
                     uniqueSize = 101555L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:24.111147Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'idleserver-7'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:50',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 600,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 5120,
                     level = 'low'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:32.234874Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29216768L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 9785476294L,
                     uncommitted = 0L,
                     unshared = 9785476294L
                  }
               ],
               timestamp = 2012-11-12T05:10:24.11204Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:50',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:32.234874Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29216768L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'idleserver7',
                  ipAddress = '10.10.7.6',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'idleserver-7',
                  template = false,
                  vmPathName = '[V_P421_1] idleserver-7/idleserver-7.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422dc827-7746-7c53-a2cf-32bba167e294',
                  instanceUuid = '502d656d-fac4-3874-4e0e-5da90c449924',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 9785476294L,
                  uncommitted = 0L,
                  unshared = 9785476294L,
                  timestamp = 2012-11-12T05:10:24.11204Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 14,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 20,
                  hostMemoryUsage = 255,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = 237,
                  sharedMemory = 1,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 18,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9987,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 190. vim.VirtualMachine::51 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:51',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:33.126031Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'infraserver-10',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422dbaee-b90a-5a0e-b920-4593cfecf771',
               instanceUuid = '502d29e9-4bd3-27ab-fadb-3f36d0156963',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d9d63-e885-0773-3e01-7a46d17c0b8b',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] infraserver-10/infraserver-10.vmx',
                  snapshotDirectory = '[V_P421_2] infraserver-10',
                  suspendDirectory = '[V_P421_2] infraserver-10',
                  logDirectory = '[V_P421_2] infraserver-10'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000,
                           4001
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -806553743L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '45,096,960 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] infraserver-10/infraserver-10.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C299-4160-40d6-041e-2350afb13ba9',
                           contentId = '3823228e4870120faaa4a62fd257abea',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 45096960L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:43:f9',
                        wakeOnLanEnabled = true
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 2',
                           summary = 'internal'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'internal',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-internal',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = false,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 224
                        },
                        controllerKey = 100,
                        unitNumber = 8,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:7d:be',
                        wakeOnLanEnabled = false
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'infraserver-10.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1024'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6e b9 0a 5a 00'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/infraserver-10/infraserver-10-7efc4152.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '2'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet1.pciSlotNumber',
                     value = '224'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = '--------------------------------',
                     ebx = '--------------------------------',
                     ecx = '--------------------------------',
                     edx = '-----------H--------------------'
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = '--------------------------------',
                     ebx = '--------------------------------',
                     ecx = '--------------------------------',
                     edx = '-----------H--------------------'
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110501888L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:51-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'infraserver10',
               ipAddress = '10.10.10.1',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.10.1',
                        'fe80::250:56ff:fead:43f9'
                     ],
                     macAddress = '00:50:56:ad:43:f9',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.10.1',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:43f9',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  },
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'internal',
                     ipAddress = (str) [
                        '192.168.10.11',
                        'fe80::250:56ff:fe87:7dbe'
                     ],
                     macAddress = '00:50:56:87:7d:be',
                     connected = true,
                     deviceConfigId = 4001,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '192.168.10.11',
                              prefixLength = 24,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:7dbe',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'infraserver10',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '192.168.10.0',
                              prefixLength = 24,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4853960704L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53957632L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/home/webfiles/downloads',
                     capacity = 36975136768L,
                     freeSpace = 2760110080L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'infraserver-10.vmxf',
                  'infraserver-10.nvram',
                  'infraserver-10.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] infraserver-10/infraserver-10.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] infraserver-10/infraserver-10-7efc4152.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] infraserver-10/infraserver-10.vmx',
                     type = 'config',
                     size = 3831L,
                     uniqueSize = 3831L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] infraserver-10/infraserver-10.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] infraserver-10/infraserver-10.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] infraserver-10/infraserver-10.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] infraserver-10/infraserver-10.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] infraserver-10/infraserver-10-flat.vmdk',
                     type = 'diskExtent',
                     size = 46179287040L,
                     uniqueSize = 46179287040L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] infraserver-10/infraserver-10-7efc4152.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] infraserver-10/vmx-infraserver-10-2130461010-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] infraserver-10/vmware-1.log',
                     type = 'log',
                     size = 186173L,
                     uniqueSize = 186173L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] infraserver-10/vmware-2.log',
                     type = 'log',
                     size = 123891L,
                     uniqueSize = 123891L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] infraserver-10/vmware-3.log',
                     type = 'log',
                     size = 248514L,
                     uniqueSize = 248514L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] infraserver-10/vmware-4.log',
                     type = 'log',
                     size = 123933L,
                     uniqueSize = 123933L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] infraserver-10/vmware-5.log',
                     type = 'log',
                     size = 155030L,
                     uniqueSize = 155030L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] infraserver-10/vmware-6.log',
                     type = 'log',
                     size = 280071L,
                     uniqueSize = 280071L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] infraserver-10/vmware.log',
                     type = 'log',
                     size = 103623L,
                     uniqueSize = 103623L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:24.13853Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'infraserver-10'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt',
               'vim.Network:HaNetwork-internal'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:51',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  },
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4001
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:33.128094Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29286400L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 46292718422L,
                     uncommitted = 0L,
                     unshared = 46292718422L
                  }
               ],
               timestamp = 2012-11-12T05:10:24.139298Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:51',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     },
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4001
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:33.128094Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29286400L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'infraserver10',
                  ipAddress = '10.10.10.1',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'infraserver-10',
                  template = false,
                  vmPathName = '[V_P421_2] infraserver-10/infraserver-10.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 1024,
                  numCpu = 1,
                  numEthernetCards = 2,
                  numVirtualDisks = 1,
                  uuid = '422dbaee-b90a-5a0e-b920-4593cfecf771',
                  instanceUuid = '502d29e9-4bd3-27ab-fadb-3f36d0156963',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 46292718422L,
                  uncommitted = 0L,
                  unshared = 46292718422L,
                  timestamp = 2012-11-12T05:10:24.139298Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 14,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 61,
                  hostMemoryUsage = 1028,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 20,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9986,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 191. vim.VirtualMachine::52 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:52',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:34.270646Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'webserver-11',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d3506-7325-00df-6d74-37e5f36efa50',
               instanceUuid = '502da810-0268-3ed4-7a4d-d7ead22adbe7',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564df8a8-b34a-2c5f-5a61-3e624578b63b',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] webserver-11/webserver-11.vmx',
                  snapshotDirectory = '[V_P421_2] webserver-11',
                  suspendDirectory = '[V_P421_2] webserver-11',
                  logDirectory = '[V_P421_2] webserver-11'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  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,
                  memoryMB = 7680,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000,
                           4001
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -210830768L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] webserver-11/webserver-11.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C292-7859-0412-c593-a7ebe7b8afd1',
                           contentId = '3a3e35e942d65a791bfc99cd7bc3f8a3',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:5e:33',
                        wakeOnLanEnabled = true
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 2',
                           summary = 'internal'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'internal',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-internal',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = false,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 224
                        },
                        controllerKey = 100,
                        unitNumber = 8,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:0f:9f',
                        wakeOnLanEnabled = false
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 2000,
                     level = 'high'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 7680L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 76800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 7680L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'webserver-11.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '7680'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 66 73 25 00 d0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/webserver-11/webserver-11-5e829de1.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '2'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet1.pciSlotNumber',
                     value = '224'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 247799808L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:52-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'webserver11',
               ipAddress = '10.10.11.2',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.11.2',
                        'fe80::250:56ff:fead:5e33'
                     ],
                     macAddress = '00:50:56:ad:5e:33',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.11.2',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:5e33',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  },
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'internal',
                     ipAddress = (str) [
                        '192.168.11.12',
                        'fe80::250:56ff:fe87:f9f'
                     ],
                     macAddress = '00:50:56:87:0f:9f',
                     connected = true,
                     deviceConfigId = 4001,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '192.168.11.12',
                              prefixLength = 24,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:f9f',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'webserver11',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '192.168.11.0',
                              prefixLength = 24,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4238512128L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53962752L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'webserver-11.vmxf',
                  'webserver-11.nvram',
                  'webserver-11.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] webserver-11/webserver-11.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] webserver-11/webserver-11-5e829de1.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] webserver-11/webserver-11.vmx',
                     type = 'config',
                     size = 3321L,
                     uniqueSize = 3321L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] webserver-11/webserver-11.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] webserver-11/webserver-11.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] webserver-11/webserver-11.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] webserver-11/webserver-11.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] webserver-11/webserver-11-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] webserver-11/webserver-11-5e829de1.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] webserver-11/vmx-webserver-11-1585618401-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] webserver-11/vmware-1.log',
                     type = 'log',
                     size = 184960L,
                     uniqueSize = 184960L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] webserver-11/vmware-2.log',
                     type = 'log',
                     size = 122845L,
                     uniqueSize = 122845L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] webserver-11/vmware-3.log',
                     type = 'log',
                     size = 247165L,
                     uniqueSize = 247165L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] webserver-11/vmware-4.log',
                     type = 'log',
                     size = 122896L,
                     uniqueSize = 122896L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] webserver-11/vmware-5.log',
                     type = 'log',
                     size = 153910L,
                     uniqueSize = 153910L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] webserver-11/vmware-6.log',
                     type = 'log',
                     size = 278465L,
                     uniqueSize = 278465L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] webserver-11/vmware.log',
                     type = 'log',
                     size = 102588L,
                     uniqueSize = 102588L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:24.170154Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'webserver-11'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt',
               'vim.Network:HaNetwork-internal'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:52',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 2000,
                     level = 'high'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 7680L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 76800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  },
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4001
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:34.272889Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 74170368L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 7680,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 8711745666L,
                     uncommitted = 0L,
                     unshared = 8711745666L
                  }
               ],
               timestamp = 2012-11-12T05:10:24.171165Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:52',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     },
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4001
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:34.272889Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 74170368L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 7680,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'webserver11',
                  ipAddress = '10.10.11.2',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'webserver-11',
                  template = false,
                  vmPathName = '[V_P421_2] webserver-11/webserver-11.vmx',
                  memorySizeMB = 7680,
                  cpuReservation = 0,
                  memoryReservation = 7680,
                  numCpu = 1,
                  numEthernetCards = 2,
                  numVirtualDisks = 1,
                  uuid = '422d3506-7325-00df-6d74-37e5f36efa50',
                  instanceUuid = '502da810-0268-3ed4-7a4d-d7ead22adbe7',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 8711745666L,
                  uncommitted = 0L,
                  unshared = 8711745666L,
                  timestamp = 2012-11-12T05:10:24.171165Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 17,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 3916,
                  hostMemoryUsage = 7548,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 46,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9985,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 192. vim.VirtualMachine::53 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:53',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:35.529263Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'appserver-11',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d6558-9a3e-724b-ac1c-78026e2eac57',
               instanceUuid = '502d7c6f-e87d-bcf7-1038-2d0328dfefb3',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d01e0-797b-c87a-7d32-547c62efe968',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] appserver-11/appserver-11.vmx',
                  snapshotDirectory = '[V_P421_2] appserver-11',
                  suspendDirectory = '[V_P421_2] appserver-11',
                  logDirectory = '[V_P421_2] appserver-11'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 2280,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 1848552535L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] appserver-11/appserver-11.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C292-2758-8962-6747-ed4203c1a715',
                           contentId = 'b2edee372e4103266e69921035083467',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:5f:ac',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 2280L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 22800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 2280L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'appserver-11.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '2280'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 68 9a 3e 72 40'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/appserver-11/appserver-11-1d285124.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '0,1,2,3'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 136343552L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:53-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'appserver11',
               ipAddress = '10.10.11.4',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.11.4',
                        'fe80::250:56ff:fead:5fac'
                     ],
                     macAddress = '00:50:56:ad:5f:ac',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.11.4',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:5fac',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'appserver11',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 2721071104L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53963776L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'appserver-11.vmxf',
                  'appserver-11.nvram',
                  'appserver-11.vmsd'
               ],
               logFile = (str) [
                  'vmware-8.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware-7.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] appserver-11/appserver-11.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] appserver-11/appserver-11-1d285124.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] appserver-11/appserver-11.vmx',
                     type = 'config',
                     size = 3099L,
                     uniqueSize = 3099L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] appserver-11/appserver-11.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] appserver-11/appserver-11.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] appserver-11/appserver-11.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] appserver-11/appserver-11.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] appserver-11/appserver-11-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] appserver-11/appserver-11-1d285124.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] appserver-11/vmx-appserver-11-489181476-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] appserver-11/vmware-8.log',
                     type = 'log',
                     size = 122251L,
                     uniqueSize = 122251L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] appserver-11/vmware-3.log',
                     type = 'log',
                     size = 214006L,
                     uniqueSize = 214006L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] appserver-11/vmware-4.log',
                     type = 'log',
                     size = 121944L,
                     uniqueSize = 121944L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] appserver-11/vmware-5.log',
                     type = 'log',
                     size = 152584L,
                     uniqueSize = 152584L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] appserver-11/vmware-6.log',
                     type = 'log',
                     size = 214026L,
                     uniqueSize = 214026L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] appserver-11/vmware-7.log',
                     type = 'log',
                     size = 183281L,
                     uniqueSize = 183281L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] appserver-11/vmware.log',
                     type = 'log',
                     size = 101645L,
                     uniqueSize = 101645L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:24.203195Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'appserver-11'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:53',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 2280L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 22800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:35.531387Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 37167104L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 2280,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 8711642352L,
                     uncommitted = 0L,
                     unshared = 8711642352L
                  }
               ],
               timestamp = 2012-11-12T05:10:24.204106Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:53',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:35.531387Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 37167104L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 2280,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'appserver11',
                  ipAddress = '10.10.11.4',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'appserver-11',
                  template = false,
                  vmPathName = '[V_P421_2] appserver-11/appserver-11.vmx',
                  memorySizeMB = 2280,
                  cpuReservation = 0,
                  memoryReservation = 2280,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d6558-9a3e-724b-ac1c-78026e2eac57',
                  instanceUuid = '502d7c6f-e87d-bcf7-1038-2d0328dfefb3',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 8711642352L,
                  uncommitted = 0L,
                  unshared = 8711642352L,
                  timestamp = 2012-11-12T05:10:24.204106Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 22,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 501,
                  hostMemoryUsage = 2086,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = 2050,
                  sharedMemory = 44,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 25,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9984,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 193. vim.VirtualMachine::54 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:54',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:37.485837Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'mailserver-7',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d34d0-fed3-063c-b61b-4c38d9e23ec6',
               instanceUuid = '502d3d6a-86a8-f50b-2f05-73c7d55d6de2',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d2fb0-be6f-3966-8478-5163b3a31a52',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] mailserver-7/mailserver-7.vmx',
                  snapshotDirectory = '[V_P421_1] mailserver-7',
                  suspendDirectory = '[V_P421_1] mailserver-7',
                  logDirectory = '[V_P421_1] mailserver-7'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -639484218L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '34,611,200 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] mailserver-7/mailserver-7.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C292-22fb-e604-ae1b-46e4c0b12240',
                           contentId = '0c5c88ea65947912b0550ec488567c1d',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 34611200L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:0b:e7',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 450,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'mailserver-7.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1024'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 60 fe d3 06 30'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/mailserver-7/mailserver-7-fa7fe18f.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '1'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110432256L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:54-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'mailserver7',
               ipAddress = '10.10.7.3',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.7.3',
                        'fe80::250:56ff:fead:be7'
                     ],
                     macAddress = '00:50:56:ad:0b:e7',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.7.3',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:be7',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'mailserver7',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 5101461504L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53962752L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/mailstore',
                     capacity = 26401411072L,
                     freeSpace = 13316927488L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'mailserver-7.vmxf',
                  'mailserver-7.nvram',
                  'mailserver-7.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] mailserver-7/mailserver-7.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] mailserver-7/mailserver-7-fa7fe18f.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] mailserver-7/mailserver-7.vmx',
                     type = 'config',
                     size = 3064L,
                     uniqueSize = 3064L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] mailserver-7/mailserver-7.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] mailserver-7/mailserver-7.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] mailserver-7/mailserver-7.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] mailserver-7/mailserver-7.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] mailserver-7/mailserver-7-flat.vmdk',
                     type = 'diskExtent',
                     size = 35441868800L,
                     uniqueSize = 35441868800L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] mailserver-7/mailserver-7-fa7fe18f.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] mailserver-7/vmx-mailserver-7-4202684815-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] mailserver-7/vmware-1.log',
                     type = 'log',
                     size = 183658L,
                     uniqueSize = 183658L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] mailserver-7/vmware-2.log',
                     type = 'log',
                     size = 121932L,
                     uniqueSize = 121932L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] mailserver-7/vmware-3.log',
                     type = 'log',
                     size = 245293L,
                     uniqueSize = 245293L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] mailserver-7/vmware-4.log',
                     type = 'log',
                     size = 121941L,
                     uniqueSize = 121941L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] mailserver-7/vmware-5.log',
                     type = 'log',
                     size = 152821L,
                     uniqueSize = 152821L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] mailserver-7/vmware-6.log',
                     type = 'log',
                     size = 276389L,
                     uniqueSize = 276389L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] mailserver-7/vmware.log',
                     type = 'log',
                     size = 101644L,
                     uniqueSize = 101644L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:24.229127Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'mailserver-7'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:54',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 450,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:37.488056Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29261824L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 35555281858L,
                     uncommitted = 0L,
                     unshared = 35555281858L
                  }
               ],
               timestamp = 2012-11-12T05:10:24.230042Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:54',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:37.488056Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29261824L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'mailserver7',
                  ipAddress = '10.10.7.3',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'mailserver-7',
                  template = false,
                  vmPathName = '[V_P421_1] mailserver-7/mailserver-7.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 1024,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d34d0-fed3-063c-b61b-4c38d9e23ec6',
                  instanceUuid = '502d3d6a-86a8-f50b-2f05-73c7d55d6de2',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 35555281858L,
                  uncommitted = 0L,
                  unshared = 35555281858L,
                  timestamp = 2012-11-12T05:10:24.230042Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 13,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 430,
                  hostMemoryUsage = 1038,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = 1018,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 20,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9982,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 194. vim.VirtualMachine::55 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:55',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:39.490577Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'dbserver-7',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422df159-3215-a1b7-a49a-91cf07439d37',
               instanceUuid = '502db57e-563d-e38e-0138-b6d5dd3315a9',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564da7c5-e393-d533-37a6-030d92e0bf3a',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] dbserver-7/dbserver-7.vmx',
                  snapshotDirectory = '[V_P421_1] dbserver-7',
                  suspendDirectory = '[V_P421_1] dbserver-7',
                  logDirectory = '[V_P421_1] dbserver-7'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1536,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 121871671L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '34,611,200 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] dbserver-7/dbserver-7.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C292-2b93-b451-f5b8-88ba87526ae1',
                           contentId = 'c3b2ff04d5416d3905558c3460044030',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 34611200L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:32:0f',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 3200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1536L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 15360,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1536L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'dbserver-7.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1536'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 69 32 15 a1 b0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/dbserver-7/dbserver-7-67dcb9b2.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '1'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 120979456L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:55-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'dbserver7',
               ipAddress = '10.10.7.5',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.7.5',
                        'fe80::250:56ff:fead:320f'
                     ],
                     macAddress = '00:50:56:ad:32:0f',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.7.5',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:320f',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'dbserver7',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4634968064L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53963776L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/dbstore',
                     capacity = 26401411072L,
                     freeSpace = 16319905792L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'dbserver-7.vmxf',
                  'dbserver-7.nvram',
                  'dbserver-7.vmsd'
               ],
               logFile = (str) [
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware-7.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] dbserver-7/dbserver-7.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] dbserver-7/dbserver-7-67dcb9b2.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] dbserver-7/dbserver-7.vmx',
                     type = 'config',
                     size = 3080L,
                     uniqueSize = 3080L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] dbserver-7/dbserver-7.vmxf',
                     type = 'extendedConfig',
                     size = 3430L,
                     uniqueSize = 3430L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] dbserver-7/dbserver-7.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] dbserver-7/dbserver-7.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] dbserver-7/dbserver-7.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] dbserver-7/dbserver-7-flat.vmdk',
                     type = 'diskExtent',
                     size = 35441868800L,
                     uniqueSize = 35441868800L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] dbserver-7/dbserver-7-67dcb9b2.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] dbserver-7/vmx-dbserver-7-1742518706-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] dbserver-7/vmware-2.log',
                     type = 'log',
                     size = 152672L,
                     uniqueSize = 152672L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] dbserver-7/vmware-3.log',
                     type = 'log',
                     size = 245231L,
                     uniqueSize = 245231L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] dbserver-7/vmware-4.log',
                     type = 'log',
                     size = 121951L,
                     uniqueSize = 121951L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] dbserver-7/vmware-5.log',
                     type = 'log',
                     size = 152733L,
                     uniqueSize = 152733L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] dbserver-7/vmware-6.log',
                     type = 'log',
                     size = 276080L,
                     uniqueSize = 276080L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] dbserver-7/vmware-7.log',
                     type = 'log',
                     size = 122248L,
                     uniqueSize = 122248L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] dbserver-7/vmware.log',
                     type = 'log',
                     size = 101654L,
                     uniqueSize = 101654L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:24.257923Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'dbserver-7'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:55',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 3200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1536L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 15360,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:39.492797Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 32706560L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1536,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 35555254195L,
                     uncommitted = 0L,
                     unshared = 35555254195L
                  }
               ],
               timestamp = 2012-11-12T05:10:24.259074Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:55',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:39.492797Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 32706560L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1536,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'dbserver7',
                  ipAddress = '10.10.7.5',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'dbserver-7',
                  template = false,
                  vmPathName = '[V_P421_1] dbserver-7/dbserver-7.vmx',
                  memorySizeMB = 1536,
                  cpuReservation = 0,
                  memoryReservation = 1536,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422df159-3215-a1b7-a49a-91cf07439d37',
                  instanceUuid = '502db57e-563d-e38e-0138-b6d5dd3315a9',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 35555254195L,
                  uncommitted = 0L,
                  unshared = 35555254195L,
                  timestamp = 2012-11-12T05:10:24.259074Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 15,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 261,
                  hostMemoryUsage = 1554,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 22,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9980,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 195. vim.VirtualMachine::56 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:56',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:41.290336Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'idleserver-11',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422dc037-77df-9010-55bf-20786e28066f',
               instanceUuid = '502def2f-93cf-a515-47c6-0a4903845c5d',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564db0a4-2900-036d-9ddd-de346b2313e7',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] idleserver-11/idleserver-11.vmx',
                  snapshotDirectory = '[V_P421_2] idleserver-11',
                  suspendDirectory = '[V_P421_2] idleserver-11',
                  logDirectory = '[V_P421_2] idleserver-11'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 1848116847L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] idleserver-11/idleserver-11.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C29d-fd79-6c9e-a912-a922a35426ee',
                           contentId = '661a9606eae8f06984f2a354c9e0aa66',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:3e:7f',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 600,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 5120,
                     level = 'low'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'idleserver-11.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 67 77 df 90 10'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/idleserver-11/idleserver-11-f62b4161.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '2'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110432256L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:56-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'idleserver11',
               ipAddress = '10.10.11.6',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.11.6',
                        'fe80::250:56ff:fead:3e7f'
                     ],
                     macAddress = '00:50:56:ad:3e:7f',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.11.6',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:3e7f',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'idleserver11',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 5186609152L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53961728L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'idleserver-11.vmxf',
                  'idleserver-11.nvram',
                  'idleserver-11.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] idleserver-11/idleserver-11.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] idleserver-11/idleserver-11-f62b4161.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] idleserver-11/idleserver-11.vmx',
                     type = 'config',
                     size = 3064L,
                     uniqueSize = 3064L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] idleserver-11/idleserver-11.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] idleserver-11/idleserver-11.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] idleserver-11/idleserver-11.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] idleserver-11/idleserver-11.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] idleserver-11/idleserver-11-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] idleserver-11/idleserver-11-f62b4161.vswp',
                     type = 'swap',
                     size = 1073741824L,
                     uniqueSize = 1073741824L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] idleserver-11/vmx-idleserver-11-4130029921-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] idleserver-11/vmware-1.log',
                     type = 'log',
                     size = 183349L,
                     uniqueSize = 183349L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] idleserver-11/vmware-2.log',
                     type = 'log',
                     size = 121875L,
                     uniqueSize = 121875L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] idleserver-11/vmware-3.log',
                     type = 'log',
                     size = 214155L,
                     uniqueSize = 214155L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] idleserver-11/vmware-4.log',
                     type = 'log',
                     size = 121885L,
                     uniqueSize = 121885L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] idleserver-11/vmware-5.log',
                     type = 'log',
                     size = 181399L,
                     uniqueSize = 181399L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] idleserver-11/vmware-6.log',
                     type = 'log',
                     size = 275923L,
                     uniqueSize = 275923L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] idleserver-11/vmware.log',
                     type = 'log',
                     size = 101586L,
                     uniqueSize = 101586L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:24.285637Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'idleserver-11'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:56',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 600,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 5120,
                     level = 'low'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:41.292886Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29216768L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 9785474576L,
                     uncommitted = 0L,
                     unshared = 9785474576L
                  }
               ],
               timestamp = 2012-11-12T05:10:24.286578Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:56',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:41.292886Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29216768L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'idleserver11',
                  ipAddress = '10.10.11.6',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'idleserver-11',
                  template = false,
                  vmPathName = '[V_P421_2] idleserver-11/idleserver-11.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422dc037-77df-9010-55bf-20786e28066f',
                  instanceUuid = '502def2f-93cf-a515-47c6-0a4903845c5d',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 9785474576L,
                  uncommitted = 0L,
                  unshared = 9785474576L,
                  timestamp = 2012-11-12T05:10:24.286578Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 13,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 0,
                  hostMemoryUsage = 258,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = 239,
                  sharedMemory = 1,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 18,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9978,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 196. vim.VirtualMachine::57 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:57',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:42.393413Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'infraserver-7',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d889d-c797-7418-8f8f-5aef597e1c04',
               instanceUuid = '502dc9e3-249a-dcb2-451d-e8d10476bbe2',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d8d7b-ac68-0901-fb0b-88aa4b85fb5c',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] infraserver-7/infraserver-7.vmx',
                  snapshotDirectory = '[V_P421_1] infraserver-7',
                  suspendDirectory = '[V_P421_1] infraserver-7',
                  logDirectory = '[V_P421_1] infraserver-7'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000,
                           4001
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 1501436932L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '45,096,960 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] infraserver-7/infraserver-7.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C299-357a-9c7d-d257-e8374c59add1',
                           contentId = 'c54d1c63ef964bce081f4c209592dcb2',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 45096960L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:03:3a',
                        wakeOnLanEnabled = true
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 2',
                           summary = 'internal'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'internal',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-internal',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = false,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 224
                        },
                        controllerKey = 100,
                        unitNumber = 8,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:04:c7',
                        wakeOnLanEnabled = false
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'infraserver-7.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1024'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6d c7 97 74 10'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/infraserver-7/infraserver-7-db82905c.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet1.pciSlotNumber',
                     value = '224'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = '--------------------------------',
                     ebx = '--------------------------------',
                     ecx = '--------------------------------',
                     edx = '-----------H--------------------'
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = '--------------------------------',
                     ebx = '--------------------------------',
                     ecx = '--------------------------------',
                     edx = '-----------H--------------------'
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110501888L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:57-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'infraserver7',
               ipAddress = '10.10.7.1',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.7.1',
                        'fe80::250:56ff:fead:33a'
                     ],
                     macAddress = '00:50:56:ad:03:3a',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.7.1',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:33a',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  },
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'internal',
                     ipAddress = (str) [
                        '192.168.7.11',
                        'fe80::250:56ff:fe87:4c7'
                     ],
                     macAddress = '00:50:56:87:04:c7',
                     connected = true,
                     deviceConfigId = 4001,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '192.168.7.11',
                              prefixLength = 24,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:4c7',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'infraserver7',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '192.168.7.0',
                              prefixLength = 24,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4854661120L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53957632L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/home/webfiles/downloads',
                     capacity = 36975136768L,
                     freeSpace = 2760110080L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'infraserver-7.vmxf',
                  'infraserver-7.nvram',
                  'infraserver-7.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] infraserver-7/infraserver-7.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] infraserver-7/infraserver-7-db82905c.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] infraserver-7/infraserver-7.vmx',
                     type = 'config',
                     size = 3825L,
                     uniqueSize = 3825L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] infraserver-7/infraserver-7.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] infraserver-7/infraserver-7.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] infraserver-7/infraserver-7.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] infraserver-7/infraserver-7.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] infraserver-7/infraserver-7-flat.vmdk',
                     type = 'diskExtent',
                     size = 46179287040L,
                     uniqueSize = 46179287040L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] infraserver-7/infraserver-7-db82905c.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] infraserver-7/vmx-infraserver-7-3682766940-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] infraserver-7/vmware-1.log',
                     type = 'log',
                     size = 186142L,
                     uniqueSize = 186142L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] infraserver-7/vmware-2.log',
                     type = 'log',
                     size = 123891L,
                     uniqueSize = 123891L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] infraserver-7/vmware-3.log',
                     type = 'log',
                     size = 248480L,
                     uniqueSize = 248480L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] infraserver-7/vmware-4.log',
                     type = 'log',
                     size = 123901L,
                     uniqueSize = 123901L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] infraserver-7/vmware-5.log',
                     type = 'log',
                     size = 154998L,
                     uniqueSize = 154998L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] infraserver-7/vmware-6.log',
                     type = 'log',
                     size = 279881L,
                     uniqueSize = 279881L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] infraserver-7/vmware.log',
                     type = 'log',
                     size = 103598L,
                     uniqueSize = 103598L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:24.30698Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'infraserver-7'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt',
               'vim.Network:HaNetwork-internal'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:57',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  },
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4001
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:42.395499Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29286400L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 46292718072L,
                     uncommitted = 0L,
                     unshared = 46292718072L
                  }
               ],
               timestamp = 2012-11-12T05:10:24.308179Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:57',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     },
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4001
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:42.395499Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29286400L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'infraserver7',
                  ipAddress = '10.10.7.1',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'infraserver-7',
                  template = false,
                  vmPathName = '[V_P421_1] infraserver-7/infraserver-7.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 1024,
                  numCpu = 1,
                  numEthernetCards = 2,
                  numVirtualDisks = 1,
                  uuid = '422d889d-c797-7418-8f8f-5aef597e1c04',
                  instanceUuid = '502dc9e3-249a-dcb2-451d-e8d10476bbe2',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 46292718072L,
                  uncommitted = 0L,
                  unshared = 46292718072L,
                  timestamp = 2012-11-12T05:10:24.308179Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 14,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 61,
                  hostMemoryUsage = 1020,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 20,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9977,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 197. vim.VirtualMachine::58 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:58',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:43.875839Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'mailserver-11',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d0dc1-192b-5f74-8fa2-f14db8d3f148',
               instanceUuid = '502d9d7a-1a9b-800b-a5d1-9b1d08831f11',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564da44c-108b-4a72-f9e9-299664a2b461',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] mailserver-11/mailserver-11.vmx',
                  snapshotDirectory = '[V_P421_2] mailserver-11',
                  suspendDirectory = '[V_P421_2] mailserver-11',
                  logDirectory = '[V_P421_2] mailserver-11'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -1194069688L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '34,611,200 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] mailserver-11/mailserver-11.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C294-f351-65b2-fe21-463855f27634',
                           contentId = 'bd37ed731cfdaa8f350b781584c14e6a',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 34611200L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:4c:6a',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 450,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'mailserver-11.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1024'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 61 19 2b 5f 70'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/mailserver-11/mailserver-11-2d012766.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '2'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110432256L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:58-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'mailserver11',
               ipAddress = '10.10.11.3',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.11.3',
                        'fe80::250:56ff:fead:4c6a'
                     ],
                     macAddress = '00:50:56:ad:4c:6a',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.11.3',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:4c6a',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'mailserver11',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 5100544000L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53962752L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/mailstore',
                     capacity = 26401411072L,
                     freeSpace = 13319282688L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'mailserver-11.vmxf',
                  'mailserver-11.nvram',
                  'mailserver-11.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] mailserver-11/mailserver-11.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] mailserver-11/mailserver-11-2d012766.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] mailserver-11/mailserver-11.vmx',
                     type = 'config',
                     size = 3071L,
                     uniqueSize = 3071L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] mailserver-11/mailserver-11.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] mailserver-11/mailserver-11.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] mailserver-11/mailserver-11.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] mailserver-11/mailserver-11.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] mailserver-11/mailserver-11-flat.vmdk',
                     type = 'diskExtent',
                     size = 35441868800L,
                     uniqueSize = 35441868800L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] mailserver-11/mailserver-11-2d012766.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] mailserver-11/vmx-mailserver-11-755050342-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] mailserver-11/vmware-1.log',
                     type = 'log',
                     size = 183696L,
                     uniqueSize = 183696L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] mailserver-11/vmware-2.log',
                     type = 'log',
                     size = 121966L,
                     uniqueSize = 121966L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] mailserver-11/vmware-3.log',
                     type = 'log',
                     size = 245330L,
                     uniqueSize = 245330L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] mailserver-11/vmware-4.log',
                     type = 'log',
                     size = 121979L,
                     uniqueSize = 121979L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] mailserver-11/vmware-5.log',
                     type = 'log',
                     size = 152770L,
                     uniqueSize = 152770L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] mailserver-11/vmware-6.log',
                     type = 'log',
                     size = 276422L,
                     uniqueSize = 276422L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] mailserver-11/vmware.log',
                     type = 'log',
                     size = 101680L,
                     uniqueSize = 101680L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:24.332129Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'mailserver-11'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:58',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 450,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:43.878172Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29216768L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 35555282030L,
                     uncommitted = 0L,
                     unshared = 35555282030L
                  }
               ],
               timestamp = 2012-11-12T05:10:24.333019Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:58',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:43.878172Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29216768L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'mailserver11',
                  ipAddress = '10.10.11.3',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'mailserver-11',
                  template = false,
                  vmPathName = '[V_P421_2] mailserver-11/mailserver-11.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 1024,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d0dc1-192b-5f74-8fa2-f14db8d3f148',
                  instanceUuid = '502d9d7a-1a9b-800b-a5d1-9b1d08831f11',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 35555282030L,
                  uncommitted = 0L,
                  unshared = 35555282030L,
                  timestamp = 2012-11-12T05:10:24.333019Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 14,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 409,
                  hostMemoryUsage = 1044,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 20,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9975,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 198. vim.VirtualMachine::59 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:59',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:45.432251Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'dbserver-11',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d8fce-9e97-50f5-e17d-d7591ad87df8',
               instanceUuid = '502dcd33-cc1c-02f6-b3c2-add2b60c0cc1',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564de1fa-10fe-e413-2bd0-b2890df49352',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] dbserver-11/dbserver-11.vmx',
                  snapshotDirectory = '[V_P421_2] dbserver-11',
                  suspendDirectory = '[V_P421_2] dbserver-11',
                  logDirectory = '[V_P421_2] dbserver-11'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1536,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 450395640L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '34,611,200 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] dbserver-11/dbserver-11.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C297-fe49-c3c2-4584-21111fd1df5b',
                           contentId = 'd320c5ceaff6d538dc077499effc39f9',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 34611200L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:47:00',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 3200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1536L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 15360,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1536L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'dbserver-11.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1536'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6e 9e 97 50 f0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/dbserver-11/dbserver-11-945270e9.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '2'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 120979456L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:59-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'dbserver11',
               ipAddress = '10.10.11.5',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.11.5',
                        'fe80::250:56ff:fead:4700'
                     ],
                     macAddress = '00:50:56:ad:47:00',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.11.5',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:4700',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'dbserver11',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4768006144L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53963776L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/dbstore',
                     capacity = 26401411072L,
                     freeSpace = 16318214144L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'dbserver-11.vmxf',
                  'dbserver-11.nvram',
                  'dbserver-11.vmsd'
               ],
               logFile = (str) [
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware-7.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] dbserver-11/dbserver-11.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] dbserver-11/dbserver-11-945270e9.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] dbserver-11/dbserver-11.vmx',
                     type = 'config',
                     size = 3086L,
                     uniqueSize = 3086L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] dbserver-11/dbserver-11.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] dbserver-11/dbserver-11.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] dbserver-11/dbserver-11.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] dbserver-11/dbserver-11.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] dbserver-11/dbserver-11-flat.vmdk',
                     type = 'diskExtent',
                     size = 35441868800L,
                     uniqueSize = 35441868800L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] dbserver-11/dbserver-11-945270e9.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] dbserver-11/vmx-dbserver-11-2488430825-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] dbserver-11/vmware-2.log',
                     type = 'log',
                     size = 152709L,
                     uniqueSize = 152709L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] dbserver-11/vmware-3.log',
                     type = 'log',
                     size = 214500L,
                     uniqueSize = 214500L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] dbserver-11/vmware-4.log',
                     type = 'log',
                     size = 121982L,
                     uniqueSize = 121982L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] dbserver-11/vmware-5.log',
                     type = 'log',
                     size = 152774L,
                     uniqueSize = 152774L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] dbserver-11/vmware-6.log',
                     type = 'log',
                     size = 276125L,
                     uniqueSize = 276125L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] dbserver-11/vmware-7.log',
                     type = 'log',
                     size = 122291L,
                     uniqueSize = 122291L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] dbserver-11/vmware.log',
                     type = 'log',
                     size = 101689L,
                     uniqueSize = 101689L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:24.361116Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'dbserver-11'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:59',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 3200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1536L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 15360,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:45.434454Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 32452608L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1536,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 35555220272L,
                     uncommitted = 0L,
                     unshared = 35555220272L
                  }
               ],
               timestamp = 2012-11-12T05:10:24.361953Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:59',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:45.434454Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 32452608L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1536,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'dbserver11',
                  ipAddress = '10.10.11.5',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'dbserver-11',
                  template = false,
                  vmPathName = '[V_P421_2] dbserver-11/dbserver-11.vmx',
                  memorySizeMB = 1536,
                  cpuReservation = 0,
                  memoryReservation = 1536,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d8fce-9e97-50f5-e17d-d7591ad87df8',
                  instanceUuid = '502dcd33-cc1c-02f6-b3c2-add2b60c0cc1',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 35555220272L,
                  uncommitted = 0L,
                  unshared = 35555220272L,
                  timestamp = 2012-11-12T05:10:24.361953Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 15,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 199,
                  hostMemoryUsage = 1554,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 22,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9974,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 199. vim.VirtualMachine::6 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:6',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:46.708312Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'infraserver-1',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422da028-db58-27c5-d3ca-5c2cd55c29ca',
               instanceUuid = '502db8fe-d57b-040d-2d6e-5a2cf258e32d',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dfa1d-5edb-ab52-fc4f-e885351d33ae',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] infraserver-1/infraserver-1.vmx',
                  snapshotDirectory = '[V_P421_1] infraserver-1',
                  suspendDirectory = '[V_P421_1] infraserver-1',
                  logDirectory = '[V_P421_1] infraserver-1'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000,
                           4001
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -715380278L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '45,096,960 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] infraserver-1/infraserver-1.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C292-9f62-f7d9-6b97-51b65969b290',
                           contentId = '63c5f9aa4246c18d8822304db1d5f72b',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 45096960L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:4b:fe',
                        wakeOnLanEnabled = true
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 2',
                           summary = 'internal'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'internal',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-internal',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = false,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 224
                        },
                        controllerKey = 100,
                        unitNumber = 8,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:4a:95',
                        wakeOnLanEnabled = false
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'infraserver-1.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1024'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.filename',
                     value = ''
                  },
                  (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.sasWWID',
                     value = '50 05 05 68 db 58 27 c0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/infraserver-1/infraserver-1-db829056.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet1.pciSlotNumber',
                     value = '224'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = '--------------------------------',
                     ebx = '--------------------------------',
                     ecx = '--------------------------------',
                     edx = '-----------H--------------------'
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = '--------------------------------',
                     ebx = '--------------------------------',
                     ecx = '--------------------------------',
                     edx = '-----------H--------------------'
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110501888L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:6-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'infraserver1',
               ipAddress = '10.10.1.1',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.1.1',
                        'fe80::250:56ff:fead:4bfe'
                     ],
                     macAddress = '00:50:56:ad:4b:fe',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.1.1',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:4bfe',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  },
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'internal',
                     ipAddress = (str) [
                        '192.168.1.11',
                        'fe80::250:56ff:fe87:4a95'
                     ],
                     macAddress = '00:50:56:87:4a:95',
                     connected = true,
                     deviceConfigId = 4001,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '192.168.1.11',
                              prefixLength = 24,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:4a95',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'infraserver1',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '192.168.1.0',
                              prefixLength = 24,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4851003392L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53957632L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/home/webfiles/downloads',
                     capacity = 36975136768L,
                     freeSpace = 2760110080L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'infraserver-1.vmxf',
                  'infraserver-1.nvram',
                  'infraserver-1.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] infraserver-1/infraserver-1.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] infraserver-1/infraserver-1-db829056.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] infraserver-1/infraserver-1.vmx',
                     type = 'config',
                     size = 3852L,
                     uniqueSize = 3852L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] infraserver-1/infraserver-1.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] infraserver-1/infraserver-1.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] infraserver-1/infraserver-1.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] infraserver-1/infraserver-1.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] infraserver-1/infraserver-1-flat.vmdk',
                     type = 'diskExtent',
                     size = 46179287040L,
                     uniqueSize = 46179287040L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] infraserver-1/infraserver-1-db829056.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] infraserver-1/vmx-infraserver-1-3682766934-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] infraserver-1/vmware-1.log',
                     type = 'log',
                     size = 186216L,
                     uniqueSize = 186216L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] infraserver-1/vmware-2.log',
                     type = 'log',
                     size = 123926L,
                     uniqueSize = 123926L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] infraserver-1/vmware-3.log',
                     type = 'log',
                     size = 248545L,
                     uniqueSize = 248545L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] infraserver-1/vmware-4.log',
                     type = 'log',
                     size = 123963L,
                     uniqueSize = 123963L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] infraserver-1/vmware-5.log',
                     type = 'log',
                     size = 155073L,
                     uniqueSize = 155073L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] infraserver-1/vmware-6.log',
                     type = 'log',
                     size = 279955L,
                     uniqueSize = 279955L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] infraserver-1/vmware.log',
                     type = 'log',
                     size = 103675L,
                     uniqueSize = 103675L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:24.38515Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'infraserver-1'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt',
               'vim.Network:HaNetwork-internal'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:6',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  },
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4001
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:46.710411Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29286400L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 46292718561L,
                     uncommitted = 0L,
                     unshared = 46292718561L
                  }
               ],
               timestamp = 2012-11-12T05:10:24.386063Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:6',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     },
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4001
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:46.710411Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29286400L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'infraserver1',
                  ipAddress = '10.10.1.1',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'infraserver-1',
                  template = false,
                  vmPathName = '[V_P421_1] infraserver-1/infraserver-1.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 1024,
                  numCpu = 1,
                  numEthernetCards = 2,
                  numVirtualDisks = 1,
                  uuid = '422da028-db58-27c5-d3ca-5c2cd55c29ca',
                  instanceUuid = '502db8fe-d57b-040d-2d6e-5a2cf258e32d',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 46292718561L,
                  uncommitted = 0L,
                  unshared = 46292718561L,
                  timestamp = 2012-11-12T05:10:24.386063Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 15,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 112,
                  hostMemoryUsage = 1029,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 21,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9973,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 200. vim.VirtualMachine::60 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:60',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:47.831948Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'webserver-8',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d06a9-3a2f-6090-d3e7-fb36f547e78d',
               instanceUuid = '502d888a-0cc3-4611-042e-c2be87d3853b',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d7d03-cdd9-d35a-b81f-800c95fd0350',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] webserver-8/webserver-8.vmx',
                  snapshotDirectory = '[V_P421_1] webserver-8',
                  suspendDirectory = '[V_P421_1] webserver-8',
                  logDirectory = '[V_P421_1] webserver-8'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  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,
                  memoryMB = 7680,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000,
                           4001
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -179837043L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] webserver-8/webserver-8.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C295-dbf6-c222-eafe-6d8fafb1cb89',
                           contentId = '69d36fee8eceae924d3e180990134d1f',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:2e:ef',
                        wakeOnLanEnabled = true
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 2',
                           summary = 'internal'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'internal',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-internal',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = false,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 224
                        },
                        controllerKey = 100,
                        unitNumber = 8,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:0f:57',
                        wakeOnLanEnabled = false
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 2000,
                     level = 'high'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 7680L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 76800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 7680L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'webserver-8.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '7680'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 69 3a 2f 60 90'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/webserver-8/webserver-8-93ef262b.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet1.pciSlotNumber',
                     value = '224'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 247799808L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:60-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'webserver8',
               ipAddress = '10.10.8.2',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.8.2',
                        'fe80::250:56ff:fead:2eef'
                     ],
                     macAddress = '00:50:56:ad:2e:ef',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.8.2',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:2eef',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  },
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'internal',
                     ipAddress = (str) [
                        '192.168.8.12',
                        'fe80::250:56ff:fe87:f57'
                     ],
                     macAddress = '00:50:56:87:0f:57',
                     connected = true,
                     deviceConfigId = 4001,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '192.168.8.12',
                              prefixLength = 24,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:f57',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'webserver8',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '192.168.8.0',
                              prefixLength = 24,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4246507520L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53962752L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'webserver-8.vmxf',
                  'webserver-8.nvram',
                  'webserver-8.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] webserver-8/webserver-8.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] webserver-8/webserver-8-93ef262b.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] webserver-8/webserver-8.vmx',
                     type = 'config',
                     size = 3315L,
                     uniqueSize = 3315L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] webserver-8/webserver-8.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] webserver-8/webserver-8.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] webserver-8/webserver-8.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] webserver-8/webserver-8.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] webserver-8/webserver-8-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] webserver-8/webserver-8-93ef262b.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] webserver-8/vmx-webserver-8-2481923627-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] webserver-8/vmware-1.log',
                     type = 'log',
                     size = 185027L,
                     uniqueSize = 185027L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] webserver-8/vmware-2.log',
                     type = 'log',
                     size = 122848L,
                     uniqueSize = 122848L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] webserver-8/vmware-3.log',
                     type = 'log',
                     size = 247111L,
                     uniqueSize = 247111L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] webserver-8/vmware-4.log',
                     type = 'log',
                     size = 122861L,
                     uniqueSize = 122861L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] webserver-8/vmware-5.log',
                     type = 'log',
                     size = 153877L,
                     uniqueSize = 153877L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] webserver-8/vmware-6.log',
                     type = 'log',
                     size = 278609L,
                     uniqueSize = 278609L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] webserver-8/vmware.log',
                     type = 'log',
                     size = 102558L,
                     uniqueSize = 102558L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:24.407288Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'webserver-8'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt',
               'vim.Network:HaNetwork-internal'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:60',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 2000,
                     level = 'high'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 7680L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 76800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  },
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4001
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:47.833839Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 74170368L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 7680,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 8711745722L,
                     uncommitted = 0L,
                     unshared = 8711745722L
                  }
               ],
               timestamp = 2012-11-12T05:10:24.408165Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:60',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     },
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4001
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:47.833839Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 74170368L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 7680,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'webserver8',
                  ipAddress = '10.10.8.2',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'webserver-8',
                  template = false,
                  vmPathName = '[V_P421_1] webserver-8/webserver-8.vmx',
                  memorySizeMB = 7680,
                  cpuReservation = 0,
                  memoryReservation = 7680,
                  numCpu = 1,
                  numEthernetCards = 2,
                  numVirtualDisks = 1,
                  uuid = '422d06a9-3a2f-6090-d3e7-fb36f547e78d',
                  instanceUuid = '502d888a-0cc3-4611-042e-c2be87d3853b',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 8711745722L,
                  uncommitted = 0L,
                  unshared = 8711745722L,
                  timestamp = 2012-11-12T05:10:24.408165Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 17,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 3686,
                  hostMemoryUsage = 7548,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 46,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9972,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 201. vim.VirtualMachine::61 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:61',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:49.119388Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'infraserver-11',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422db666-4183-590d-3fb9-c7b8ada13619',
               instanceUuid = '502d686d-b61f-c31d-c564-be61ef278890',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d9a76-b8ab-686f-7c50-0f659e5d6bd7',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] infraserver-11/infraserver-11.vmx',
                  snapshotDirectory = '[V_P421_2] infraserver-11',
                  suspendDirectory = '[V_P421_2] infraserver-11',
                  logDirectory = '[V_P421_2] infraserver-11'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000,
                           4001
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -1381943783L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '45,096,960 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] infraserver-11/infraserver-11.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C299-0e00-7a57-edd5-0abbbe354fee',
                           contentId = '42bb31490f1113b545b7f33225ab1999',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 45096960L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:59:71',
                        wakeOnLanEnabled = true
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 2',
                           summary = 'internal'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'internal',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-internal',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = false,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 224
                        },
                        controllerKey = 100,
                        unitNumber = 8,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:4f:d4',
                        wakeOnLanEnabled = false
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'infraserver-11.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1024'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 66 41 83 59 00'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/infraserver-11/infraserver-11-7efc4153.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '2'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet1.pciSlotNumber',
                     value = '224'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = '--------------------------------',
                     ebx = '--------------------------------',
                     ecx = '--------------------------------',
                     edx = '-----------H--------------------'
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = '--------------------------------',
                     ebx = '--------------------------------',
                     ecx = '--------------------------------',
                     edx = '-----------H--------------------'
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110501888L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:61-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'infraserver11',
               ipAddress = '10.10.11.1',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.11.1',
                        'fe80::250:56ff:fead:5971'
                     ],
                     macAddress = '00:50:56:ad:59:71',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.11.1',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:5971',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  },
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'internal',
                     ipAddress = (str) [
                        '192.168.11.11',
                        'fe80::250:56ff:fe87:4fd4'
                     ],
                     macAddress = '00:50:56:87:4f:d4',
                     connected = true,
                     deviceConfigId = 4001,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '192.168.11.11',
                              prefixLength = 24,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:4fd4',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'infraserver11',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '192.168.11.0',
                              prefixLength = 24,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4854038528L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53957632L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/home/webfiles/downloads',
                     capacity = 36975136768L,
                     freeSpace = 2760110080L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'infraserver-11.vmxf',
                  'infraserver-11.nvram',
                  'infraserver-11.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] infraserver-11/infraserver-11.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] infraserver-11/infraserver-11-7efc4153.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] infraserver-11/infraserver-11.vmx',
                     type = 'config',
                     size = 3832L,
                     uniqueSize = 3832L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] infraserver-11/infraserver-11.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] infraserver-11/infraserver-11.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] infraserver-11/infraserver-11.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] infraserver-11/infraserver-11.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] infraserver-11/infraserver-11-flat.vmdk',
                     type = 'diskExtent',
                     size = 46179287040L,
                     uniqueSize = 46179287040L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] infraserver-11/infraserver-11-7efc4153.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] infraserver-11/vmx-infraserver-11-2130461011-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] infraserver-11/vmware-1.log',
                     type = 'log',
                     size = 186177L,
                     uniqueSize = 186177L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] infraserver-11/vmware-2.log',
                     type = 'log',
                     size = 123889L,
                     uniqueSize = 123889L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] infraserver-11/vmware-3.log',
                     type = 'log',
                     size = 248513L,
                     uniqueSize = 248513L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] infraserver-11/vmware-4.log',
                     type = 'log',
                     size = 123934L,
                     uniqueSize = 123934L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] infraserver-11/vmware-5.log',
                     type = 'log',
                     size = 155031L,
                     uniqueSize = 155031L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] infraserver-11/vmware-6.log',
                     type = 'log',
                     size = 279916L,
                     uniqueSize = 279916L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] infraserver-11/vmware.log',
                     type = 'log',
                     size = 103621L,
                     uniqueSize = 103621L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:24.438605Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'infraserver-11'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt',
               'vim.Network:HaNetwork-internal'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:61',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  },
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4001
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:49.12178Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29331456L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 46292718269L,
                     uncommitted = 0L,
                     unshared = 46292718269L
                  }
               ],
               timestamp = 2012-11-12T05:10:24.439753Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:61',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     },
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4001
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:49.12178Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29331456L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'infraserver11',
                  ipAddress = '10.10.11.1',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'infraserver-11',
                  template = false,
                  vmPathName = '[V_P421_2] infraserver-11/infraserver-11.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 1024,
                  numCpu = 1,
                  numEthernetCards = 2,
                  numVirtualDisks = 1,
                  uuid = '422db666-4183-590d-3fb9-c7b8ada13619',
                  instanceUuid = '502d686d-b61f-c31d-c564-be61ef278890',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 46292718269L,
                  uncommitted = 0L,
                  unshared = 46292718269L,
                  timestamp = 2012-11-12T05:10:24.439753Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 13,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 51,
                  hostMemoryUsage = 1018,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 20,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9970,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 202. vim.VirtualMachine::62 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:62',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:50.775629Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'appserver-8',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d1338-dd46-592e-2538-0b6a699231e0',
               instanceUuid = '502d3a00-3c4b-2014-a2f5-0b2fab32ce67',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d0aea-b569-5c15-95b3-d2a36ebd0534',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] appserver-8/appserver-8.vmx',
                  snapshotDirectory = '[V_P421_1] appserver-8',
                  suspendDirectory = '[V_P421_1] appserver-8',
                  logDirectory = '[V_P421_1] appserver-8'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 2280,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 1771188704L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] appserver-8/appserver-8.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C296-4937-194c-7391-ad53bf6ab22f',
                           contentId = 'ad7a4c7b461dcc9185eb44f3fad8281b',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:55:3e',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 2280L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 22800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 2280L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'appserver-8.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '2280'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 68 dd 46 59 20'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/appserver-8/appserver-8-a939fd0e.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '0,1,2,3'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 136343552L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:62-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'appserver8',
               ipAddress = '10.10.8.4',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.8.4',
                        'fe80::250:56ff:fead:553e'
                     ],
                     macAddress = '00:50:56:ad:55:3e',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.8.4',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:553e',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'appserver8',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 2721005568L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53963776L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'appserver-8.vmxf',
                  'appserver-8.nvram',
                  'appserver-8.vmsd'
               ],
               logFile = (str) [
                  'vmware-8.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware-7.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] appserver-8/appserver-8.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] appserver-8/appserver-8-a939fd0e.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] appserver-8/appserver-8.vmx',
                     type = 'config',
                     size = 3093L,
                     uniqueSize = 3093L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] appserver-8/appserver-8.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] appserver-8/appserver-8.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] appserver-8/appserver-8.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] appserver-8/appserver-8.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] appserver-8/appserver-8-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] appserver-8/appserver-8-a939fd0e.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] appserver-8/vmx-appserver-8-2839149838-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] appserver-8/vmware-8.log',
                     type = 'log',
                     size = 122215L,
                     uniqueSize = 122215L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] appserver-8/vmware-3.log',
                     type = 'log',
                     size = 213969L,
                     uniqueSize = 213969L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] appserver-8/vmware-4.log',
                     type = 'log',
                     size = 121909L,
                     uniqueSize = 121909L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] appserver-8/vmware-5.log',
                     type = 'log',
                     size = 152607L,
                     uniqueSize = 152607L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] appserver-8/vmware-6.log',
                     type = 'log',
                     size = 214060L,
                     uniqueSize = 214060L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] appserver-8/vmware-7.log',
                     type = 'log',
                     size = 183247L,
                     uniqueSize = 183247L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] appserver-8/vmware.log',
                     type = 'log',
                     size = 101613L,
                     uniqueSize = 101613L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:24.46338Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'appserver-8'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:62',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 2280L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 22800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:50.777783Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 37728256L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 2280,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 8711642229L,
                     uncommitted = 0L,
                     unshared = 8711642229L
                  }
               ],
               timestamp = 2012-11-12T05:10:24.464334Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:62',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:50.777783Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 37728256L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 2280,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'appserver8',
                  ipAddress = '10.10.8.4',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'appserver-8',
                  template = false,
                  vmPathName = '[V_P421_1] appserver-8/appserver-8.vmx',
                  memorySizeMB = 2280,
                  cpuReservation = 0,
                  memoryReservation = 2280,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d1338-dd46-592e-2538-0b6a699231e0',
                  instanceUuid = '502d3a00-3c4b-2014-a2f5-0b2fab32ce67',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 8711642229L,
                  uncommitted = 0L,
                  unshared = 8711642229L,
                  timestamp = 2012-11-12T05:10:24.464334Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 20,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 524,
                  hostMemoryUsage = 2060,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = 2029,
                  sharedMemory = 29,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 24,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9969,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 203. vim.VirtualMachine::63 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:63',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:52.230042Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'idleserver-8',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422df2c7-2ec1-96ee-62da-e5042a6286f1',
               instanceUuid = '502dc6f7-693d-c7f8-193c-2098b11df1c0',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d0bca-a86c-55f8-dc60-e9712e389bc2',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] idleserver-8/idleserver-8.vmx',
                  snapshotDirectory = '[V_P421_1] idleserver-8',
                  suspendDirectory = '[V_P421_1] idleserver-8',
                  logDirectory = '[V_P421_1] idleserver-8'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 711100145L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] idleserver-8/idleserver-8.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C29d-008b-eabe-01c4-5e03c4a721e6',
                           contentId = '69ba84f743ba658aee265365a74588f5',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:71:0c',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 600,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 5120,
                     level = 'low'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'idleserver-8.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 67 2e c1 96 e0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/idleserver-8/idleserver-8-a381282b.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '1'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110432256L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:63-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'idleserver8',
               ipAddress = '10.10.8.6',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.8.6',
                        'fe80::250:56ff:fead:710c'
                     ],
                     macAddress = '00:50:56:ad:71:0c',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.8.6',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:710c',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'idleserver8',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 5186686976L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53961728L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'idleserver-8.vmxf',
                  'idleserver-8.nvram',
                  'idleserver-8.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] idleserver-8/idleserver-8.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] idleserver-8/idleserver-8-a381282b.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] idleserver-8/idleserver-8.vmx',
                     type = 'config',
                     size = 3057L,
                     uniqueSize = 3057L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] idleserver-8/idleserver-8.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] idleserver-8/idleserver-8.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] idleserver-8/idleserver-8.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] idleserver-8/idleserver-8.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] idleserver-8/idleserver-8-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] idleserver-8/idleserver-8-a381282b.vswp',
                     type = 'swap',
                     size = 1073741824L,
                     uniqueSize = 1073741824L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] idleserver-8/vmx-idleserver-8-2743150635-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] idleserver-8/vmware-1.log',
                     type = 'log',
                     size = 183315L,
                     uniqueSize = 183315L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] idleserver-8/vmware-2.log',
                     type = 'log',
                     size = 121839L,
                     uniqueSize = 121839L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] idleserver-8/vmware-3.log',
                     type = 'log',
                     size = 214117L,
                     uniqueSize = 214117L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] idleserver-8/vmware-4.log',
                     type = 'log',
                     size = 121853L,
                     uniqueSize = 121853L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] idleserver-8/vmware-5.log',
                     type = 'log',
                     size = 121795L,
                     uniqueSize = 121795L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] idleserver-8/vmware-6.log',
                     type = 'log',
                     size = 275886L,
                     uniqueSize = 275886L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] idleserver-8/vmware.log',
                     type = 'log',
                     size = 101554L,
                     uniqueSize = 101554L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:24.487488Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'idleserver-8'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:63',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 600,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 5120,
                     level = 'low'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:52.232018Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29261824L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 9785414756L,
                     uncommitted = 0L,
                     unshared = 9785414756L
                  }
               ],
               timestamp = 2012-11-12T05:10:24.488545Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:63',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:52.232018Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29261824L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'idleserver8',
                  ipAddress = '10.10.8.6',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'idleserver-8',
                  template = false,
                  vmPathName = '[V_P421_1] idleserver-8/idleserver-8.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422df2c7-2ec1-96ee-62da-e5042a6286f1',
                  instanceUuid = '502dc6f7-693d-c7f8-193c-2098b11df1c0',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 9785414756L,
                  uncommitted = 0L,
                  unshared = 9785414756L,
                  timestamp = 2012-11-12T05:10:24.488545Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 13,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 10,
                  hostMemoryUsage = 256,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 18,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9967,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 204. vim.VirtualMachine::64 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:64',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:53.734824Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'webserver-12',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d2185-c08b-cc83-ec40-4d25615fc0f8',
               instanceUuid = '502d75c1-0b20-55aa-430a-10c29d96c66b',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d6593-3e80-cc02-3aca-35832a7e8f53',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] webserver-12/webserver-12.vmx',
                  snapshotDirectory = '[V_P421_2] webserver-12',
                  suspendDirectory = '[V_P421_2] webserver-12',
                  logDirectory = '[V_P421_2] webserver-12'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  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,
                  memoryMB = 7680,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000,
                           4001
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 1633665272L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] webserver-12/webserver-12.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C297-8025-ab50-a53d-49e0c917e13b',
                           contentId = 'b2f4ba764f855e5023074d3a8f2952bf',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:35:29',
                        wakeOnLanEnabled = true
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 2',
                           summary = 'internal'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'internal',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-internal',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = false,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 224
                        },
                        controllerKey = 100,
                        unitNumber = 8,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:29:59',
                        wakeOnLanEnabled = false
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 2000,
                     level = 'high'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 7680L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 76800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 7680L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'webserver-12.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '7680'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 65 c0 8b cc 80'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/webserver-12/webserver-12-5e829de2.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '2'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet1.pciSlotNumber',
                     value = '224'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 247799808L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:64-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'webserver12',
               ipAddress = '10.10.12.2',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.12.2',
                        'fe80::250:56ff:fead:3529'
                     ],
                     macAddress = '00:50:56:ad:35:29',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.12.2',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:3529',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  },
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'internal',
                     ipAddress = (str) [
                        '192.168.12.12',
                        'fe80::250:56ff:fe87:2959'
                     ],
                     macAddress = '00:50:56:87:29:59',
                     connected = true,
                     deviceConfigId = 4001,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '192.168.12.12',
                              prefixLength = 24,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:2959',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'webserver12',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '192.168.12.0',
                              prefixLength = 24,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4236804096L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53962752L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'webserver-12.vmxf',
                  'webserver-12.nvram',
                  'webserver-12.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] webserver-12/webserver-12.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] webserver-12/webserver-12-5e829de2.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] webserver-12/webserver-12.vmx',
                     type = 'config',
                     size = 3321L,
                     uniqueSize = 3321L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] webserver-12/webserver-12.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] webserver-12/webserver-12.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] webserver-12/webserver-12.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] webserver-12/webserver-12.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] webserver-12/webserver-12-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] webserver-12/webserver-12-5e829de2.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] webserver-12/vmx-webserver-12-1585618402-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] webserver-12/vmware-1.log',
                     type = 'log',
                     size = 184972L,
                     uniqueSize = 184972L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] webserver-12/vmware-2.log',
                     type = 'log',
                     size = 122878L,
                     uniqueSize = 122878L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] webserver-12/vmware-3.log',
                     type = 'log',
                     size = 247233L,
                     uniqueSize = 247233L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] webserver-12/vmware-4.log',
                     type = 'log',
                     size = 122880L,
                     uniqueSize = 122880L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] webserver-12/vmware-5.log',
                     type = 'log',
                     size = 153911L,
                     uniqueSize = 153911L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] webserver-12/vmware-6.log',
                     type = 'log',
                     size = 278552L,
                     uniqueSize = 278552L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] webserver-12/vmware.log',
                     type = 'log',
                     size = 102589L,
                     uniqueSize = 102589L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:24.509791Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'webserver-12'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt',
               'vim.Network:HaNetwork-internal'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:64',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 2000,
                     level = 'high'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 7680L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 76800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  },
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4001
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:53.736835Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 71393280L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 7680,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 8711745852L,
                     uncommitted = 0L,
                     unshared = 8711745852L
                  }
               ],
               timestamp = 2012-11-12T05:10:24.51071Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:64',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     },
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4001
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:53.736835Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 71393280L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 7680,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'webserver12',
                  ipAddress = '10.10.12.2',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'webserver-12',
                  template = false,
                  vmPathName = '[V_P421_2] webserver-12/webserver-12.vmx',
                  memorySizeMB = 7680,
                  cpuReservation = 0,
                  memoryReservation = 7680,
                  numCpu = 1,
                  numEthernetCards = 2,
                  numVirtualDisks = 1,
                  uuid = '422d2185-c08b-cc83-ec40-4d25615fc0f8',
                  instanceUuid = '502d75c1-0b20-55aa-430a-10c29d96c66b',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 8711745852L,
                  uncommitted = 0L,
                  unshared = 8711745852L,
                  timestamp = 2012-11-12T05:10:24.51071Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 17,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 3456,
                  hostMemoryUsage = 7548,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 46,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9966,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 205. vim.VirtualMachine::65 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:65',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:55.067877Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'appserver-12',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d3ab7-b859-e900-6482-87687c644713',
               instanceUuid = '502d9ed2-dfbc-451e-4e31-62960453a6ca',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d4d7a-43bb-8d0b-babb-3729810edd3d',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] appserver-12/appserver-12.vmx',
                  snapshotDirectory = '[V_P421_2] appserver-12',
                  suspendDirectory = '[V_P421_2] appserver-12',
                  logDirectory = '[V_P421_2] appserver-12'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 2280,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 2086946579L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] appserver-12/appserver-12.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C29e-2325-2e84-d613-848ed82ef19f',
                           contentId = '82201102d4660a750216b52303618602',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:5e:c3',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 2280L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 22800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 2280L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'appserver-12.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '2280'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 67 b8 59 e9 00'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/appserver-12/appserver-12-1d285125.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '0,1,2,3'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 136343552L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:65-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'appserver12',
               ipAddress = '10.10.12.4',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.12.4',
                        'fe80::250:56ff:fead:5ec3'
                     ],
                     macAddress = '00:50:56:ad:5e:c3',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.12.4',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:5ec3',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'appserver12',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 2720976896L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53963776L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'appserver-12.vmxf',
                  'appserver-12.nvram',
                  'appserver-12.vmsd'
               ],
               logFile = (str) [
                  'vmware-8.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware-7.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] appserver-12/appserver-12.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] appserver-12/appserver-12-1d285125.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] appserver-12/appserver-12.vmx',
                     type = 'config',
                     size = 3099L,
                     uniqueSize = 3099L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] appserver-12/appserver-12.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] appserver-12/appserver-12.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] appserver-12/appserver-12.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] appserver-12/appserver-12.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] appserver-12/appserver-12-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] appserver-12/appserver-12-1d285125.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] appserver-12/vmx-appserver-12-489181477-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] appserver-12/vmware-8.log',
                     type = 'log',
                     size = 122247L,
                     uniqueSize = 122247L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] appserver-12/vmware-3.log',
                     type = 'log',
                     size = 214007L,
                     uniqueSize = 214007L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] appserver-12/vmware-4.log',
                     type = 'log',
                     size = 121945L,
                     uniqueSize = 121945L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] appserver-12/vmware-5.log',
                     type = 'log',
                     size = 152582L,
                     uniqueSize = 152582L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] appserver-12/vmware-6.log',
                     type = 'log',
                     size = 213953L,
                     uniqueSize = 213953L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] appserver-12/vmware-7.log',
                     type = 'log',
                     size = 183282L,
                     uniqueSize = 183282L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] appserver-12/vmware.log',
                     type = 'log',
                     size = 101634L,
                     uniqueSize = 101634L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:24.532542Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'appserver-12'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:65',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 2280L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 22800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:55.069934Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 37728256L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 2280,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 8711642265L,
                     uncommitted = 0L,
                     unshared = 8711642265L
                  }
               ],
               timestamp = 2012-11-12T05:10:24.533471Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:65',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:55.069934Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 37728256L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 2280,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'appserver12',
                  ipAddress = '10.10.12.4',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'appserver-12',
                  template = false,
                  vmPathName = '[V_P421_2] appserver-12/appserver-12.vmx',
                  memorySizeMB = 2280,
                  cpuReservation = 0,
                  memoryReservation = 2280,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d3ab7-b859-e900-6482-87687c644713',
                  instanceUuid = '502d9ed2-dfbc-451e-4e31-62960453a6ca',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 8711642265L,
                  uncommitted = 0L,
                  unshared = 8711642265L,
                  timestamp = 2012-11-12T05:10:24.533471Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 20,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 478,
                  hostMemoryUsage = 2084,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = 2053,
                  sharedMemory = 29,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 25,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9964,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 206. vim.VirtualMachine::66 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:66',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:56.981049Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'idleserver-12',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d1e48-f8dd-5d1b-9bee-03a48b9c89f1',
               instanceUuid = '502d5791-2e2c-c801-f9ab-8317c12c8b00',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d2ece-bd2f-59b0-2546-cf36bfb23208',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] idleserver-12/idleserver-12.vmx',
                  snapshotDirectory = '[V_P421_2] idleserver-12',
                  suspendDirectory = '[V_P421_2] idleserver-12',
                  logDirectory = '[V_P421_2] idleserver-12'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -1952675343L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] idleserver-12/idleserver-12.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C295-3b47-d536-26fb-925a5a9a7053',
                           contentId = '8ee219925e0952578307a8cbf6c6b7f1',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:10:06',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 600,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 5120,
                     level = 'low'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'idleserver-12.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 68 f8 dd 5d 10'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/idleserver-12/idleserver-12-f62b4162.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '2'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110432256L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:66-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'idleserver12',
               ipAddress = '10.10.12.6',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.12.6',
                        'fe80::250:56ff:fead:1006'
                     ],
                     macAddress = '00:50:56:ad:10: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 = '10.10.12.6',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:1006',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'idleserver12',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 5186670592L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53961728L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'idleserver-12.vmxf',
                  'idleserver-12.nvram',
                  'idleserver-12.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] idleserver-12/idleserver-12.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] idleserver-12/idleserver-12-f62b4162.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] idleserver-12/idleserver-12.vmx',
                     type = 'config',
                     size = 3065L,
                     uniqueSize = 3065L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] idleserver-12/idleserver-12.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] idleserver-12/idleserver-12.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] idleserver-12/idleserver-12.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] idleserver-12/idleserver-12.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] idleserver-12/idleserver-12-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] idleserver-12/idleserver-12-f62b4162.vswp',
                     type = 'swap',
                     size = 1073741824L,
                     uniqueSize = 1073741824L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] idleserver-12/vmx-idleserver-12-4130029922-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] idleserver-12/vmware-1.log',
                     type = 'log',
                     size = 183349L,
                     uniqueSize = 183349L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] idleserver-12/vmware-2.log',
                     type = 'log',
                     size = 121843L,
                     uniqueSize = 121843L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] idleserver-12/vmware-3.log',
                     type = 'log',
                     size = 183401L,
                     uniqueSize = 183401L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] idleserver-12/vmware-4.log',
                     type = 'log',
                     size = 121888L,
                     uniqueSize = 121888L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] idleserver-12/vmware-5.log',
                     type = 'log',
                     size = 152597L,
                     uniqueSize = 152597L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] idleserver-12/vmware-6.log',
                     type = 'log',
                     size = 275914L,
                     uniqueSize = 275914L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] idleserver-12/vmware.log',
                     type = 'log',
                     size = 101588L,
                     uniqueSize = 101588L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:24.569306Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'idleserver-12'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:66',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 600,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 5120,
                     level = 'low'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:56.983284Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29216768L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 9785414985L,
                     uncommitted = 0L,
                     unshared = 9785414985L
                  }
               ],
               timestamp = 2012-11-12T05:10:24.573449Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:66',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:56.983284Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29216768L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'idleserver12',
                  ipAddress = '10.10.12.6',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'idleserver-12',
                  template = false,
                  vmPathName = '[V_P421_2] idleserver-12/idleserver-12.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d1e48-f8dd-5d1b-9bee-03a48b9c89f1',
                  instanceUuid = '502d5791-2e2c-c801-f9ab-8317c12c8b00',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 9785414985L,
                  uncommitted = 0L,
                  unshared = 9785414985L,
                  timestamp = 2012-11-12T05:10:24.573449Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 13,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 10,
                  hostMemoryUsage = 262,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 18,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9962,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 207. vim.VirtualMachine::67 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:67',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:58.146735Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'dbserver-8',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d8368-953f-8faf-bc62-a12515bf040f',
               instanceUuid = '502d5a57-106e-812e-56e9-df415e8a736d',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d79e2-c357-5164-48cc-2c0fc0703a39',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] dbserver-8/dbserver-8.vmx',
                  snapshotDirectory = '[V_P421_1] dbserver-8',
                  suspendDirectory = '[V_P421_1] dbserver-8',
                  logDirectory = '[V_P421_1] dbserver-8'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1536,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 364839951L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '34,611,200 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] dbserver-8/dbserver-8.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C290-1166-9d20-0b50-2af990b5ac10',
                           contentId = '62786d886c9c52de673abd67620cd496',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 34611200L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:15:07',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 3200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1536L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 15360,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1536L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'dbserver-8.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1536'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 68 95 3f 8f a0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/dbserver-8/dbserver-8-67dcb9b3.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '1'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 120979456L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:67-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'dbserver8',
               ipAddress = '10.10.8.5',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.8.5',
                        'fe80::250:56ff:fead:1507'
                     ],
                     macAddress = '00:50:56:ad:15:07',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.8.5',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:1507',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'dbserver8',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4678410240L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53963776L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/dbstore',
                     capacity = 26401411072L,
                     freeSpace = 16321257472L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'dbserver-8.vmxf',
                  'dbserver-8.nvram',
                  'dbserver-8.vmsd'
               ],
               logFile = (str) [
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware-7.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] dbserver-8/dbserver-8.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] dbserver-8/dbserver-8-67dcb9b3.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] dbserver-8/dbserver-8.vmx',
                     type = 'config',
                     size = 3080L,
                     uniqueSize = 3080L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] dbserver-8/dbserver-8.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] dbserver-8/dbserver-8.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] dbserver-8/dbserver-8.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] dbserver-8/dbserver-8.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] dbserver-8/dbserver-8-flat.vmdk',
                     type = 'diskExtent',
                     size = 35441868800L,
                     uniqueSize = 35441868800L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] dbserver-8/dbserver-8-67dcb9b3.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] dbserver-8/vmx-dbserver-8-1742518707-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] dbserver-8/vmware-2.log',
                     type = 'log',
                     size = 152711L,
                     uniqueSize = 152711L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] dbserver-8/vmware-3.log',
                     type = 'log',
                     size = 214466L,
                     uniqueSize = 214466L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] dbserver-8/vmware-4.log',
                     type = 'log',
                     size = 121952L,
                     uniqueSize = 121952L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] dbserver-8/vmware-5.log',
                     type = 'log',
                     size = 152740L,
                     uniqueSize = 152740L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] dbserver-8/vmware-6.log',
                     type = 'log',
                     size = 276081L,
                     uniqueSize = 276081L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] dbserver-8/vmware-7.log',
                     type = 'log',
                     size = 122258L,
                     uniqueSize = 122258L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] dbserver-8/vmware.log',
                     type = 'log',
                     size = 101657L,
                     uniqueSize = 101657L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:24.60909Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'dbserver-8'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:67',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 3200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1536L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 15360,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:58.148798Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 32452608L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1536,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 35555220061L,
                     uncommitted = 0L,
                     unshared = 35555220061L
                  }
               ],
               timestamp = 2012-11-12T05:10:24.610148Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:67',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:58.148798Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 32452608L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1536,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'dbserver8',
                  ipAddress = '10.10.8.5',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'dbserver-8',
                  template = false,
                  vmPathName = '[V_P421_1] dbserver-8/dbserver-8.vmx',
                  memorySizeMB = 1536,
                  cpuReservation = 0,
                  memoryReservation = 1536,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d8368-953f-8faf-bc62-a12515bf040f',
                  instanceUuid = '502d5a57-106e-812e-56e9-df415e8a736d',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 35555220061L,
                  uncommitted = 0L,
                  unshared = 35555220061L,
                  timestamp = 2012-11-12T05:10:24.610148Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 15,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 261,
                  hostMemoryUsage = 1554,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 22,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9961,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 208. vim.VirtualMachine::68 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:68',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:23:59.425117Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'mailserver-8',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422dbb29-a4b6-b1f0-e950-2a4336331b6a',
               instanceUuid = '502dca77-ad4f-dee7-0383-3fdbfc6754c3',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d064e-e54a-4cfe-94fb-dae21a2d7da9',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] mailserver-8/mailserver-8.vmx',
                  snapshotDirectory = '[V_P421_1] mailserver-8',
                  suspendDirectory = '[V_P421_1] mailserver-8',
                  logDirectory = '[V_P421_1] mailserver-8'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 909319018L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '34,611,200 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] mailserver-8/mailserver-8.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C297-4cd0-ae98-9043-fe28a0786c14',
                           contentId = '4829a0b695cc8c26284eb9e7f008fde5',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 34611200L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:3b:e3',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 450,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'mailserver-8.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1024'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 69 a4 b6 b1 f0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/mailserver-8/mailserver-8-fa7fe190.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '1'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110432256L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:68-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'mailserver8',
               ipAddress = '10.10.8.3',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.8.3',
                        'fe80::250:56ff:fead:3be3'
                     ],
                     macAddress = '00:50:56:ad:3b:e3',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.8.3',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:3be3',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'mailserver8',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 5101191168L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53962752L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/mailstore',
                     capacity = 26401411072L,
                     freeSpace = 13319229440L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'mailserver-8.vmxf',
                  'mailserver-8.nvram',
                  'mailserver-8.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] mailserver-8/mailserver-8.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] mailserver-8/mailserver-8-fa7fe190.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] mailserver-8/mailserver-8.vmx',
                     type = 'config',
                     size = 3063L,
                     uniqueSize = 3063L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] mailserver-8/mailserver-8.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] mailserver-8/mailserver-8.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] mailserver-8/mailserver-8.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] mailserver-8/mailserver-8.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] mailserver-8/mailserver-8-flat.vmdk',
                     type = 'diskExtent',
                     size = 35441868800L,
                     uniqueSize = 35441868800L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] mailserver-8/mailserver-8-fa7fe190.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] mailserver-8/vmx-mailserver-8-4202684816-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] mailserver-8/vmware-1.log',
                     type = 'log',
                     size = 183570L,
                     uniqueSize = 183570L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] mailserver-8/vmware-2.log',
                     type = 'log',
                     size = 121894L,
                     uniqueSize = 121894L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] mailserver-8/vmware-3.log',
                     type = 'log',
                     size = 245296L,
                     uniqueSize = 245296L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] mailserver-8/vmware-4.log',
                     type = 'log',
                     size = 121940L,
                     uniqueSize = 121940L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] mailserver-8/vmware-5.log',
                     type = 'log',
                     size = 152733L,
                     uniqueSize = 152733L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] mailserver-8/vmware-6.log',
                     type = 'log',
                     size = 276536L,
                     uniqueSize = 276536L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] mailserver-8/vmware.log',
                     type = 'log',
                     size = 101642L,
                     uniqueSize = 101642L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:24.637011Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'mailserver-8'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:68',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 450,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:23:59.427099Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29216768L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 35555281790L,
                     uncommitted = 0L,
                     unshared = 35555281790L
                  }
               ],
               timestamp = 2012-11-12T05:10:24.63799Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:68',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:23:59.427099Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29216768L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'mailserver8',
                  ipAddress = '10.10.8.3',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'mailserver-8',
                  template = false,
                  vmPathName = '[V_P421_1] mailserver-8/mailserver-8.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 1024,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422dbb29-a4b6-b1f0-e950-2a4336331b6a',
                  instanceUuid = '502dca77-ad4f-dee7-0383-3fdbfc6754c3',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 35555281790L,
                  uncommitted = 0L,
                  unshared = 35555281790L,
                  timestamp = 2012-11-12T05:10:24.63799Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 13,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 430,
                  hostMemoryUsage = 1042,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 20,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9960,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 209. vim.VirtualMachine::69 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:69',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:24:00.891162Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'mailserver-12',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d6d48-096c-9a7a-3e9a-35c6a73deb07',
               instanceUuid = '502d9dfb-f2f3-b806-8426-eec4ed6ea0e4',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d8ea4-5104-6891-0f5c-fa2c59f05196',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] mailserver-12/mailserver-12.vmx',
                  snapshotDirectory = '[V_P421_2] mailserver-12',
                  suspendDirectory = '[V_P421_2] mailserver-12',
                  logDirectory = '[V_P421_2] mailserver-12'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -1489114361L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '34,611,200 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] mailserver-12/mailserver-12.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C293-bcfd-21a3-728f-29d08e5af256',
                           contentId = '3a0bd3f926c88ae22adad96289a97190',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 34611200L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:75:f2',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 450,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'mailserver-12.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1024'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 68 09 6c 9a 70'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/mailserver-12/mailserver-12-2d012767.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '2'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110432256L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:69-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'mailserver12',
               ipAddress = '10.10.12.3',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.12.3',
                        'fe80::250:56ff:fead:75f2'
                     ],
                     macAddress = '00:50:56:ad:75:f2',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.12.3',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:75f2',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'mailserver12',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 5100859392L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53962752L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/mailstore',
                     capacity = 26401411072L,
                     freeSpace = 13320527872L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'mailserver-12.vmxf',
                  'mailserver-12.nvram',
                  'mailserver-12.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] mailserver-12/mailserver-12.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] mailserver-12/mailserver-12-2d012767.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] mailserver-12/mailserver-12.vmx',
                     type = 'config',
                     size = 3071L,
                     uniqueSize = 3071L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] mailserver-12/mailserver-12.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] mailserver-12/mailserver-12.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] mailserver-12/mailserver-12.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] mailserver-12/mailserver-12.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] mailserver-12/mailserver-12-flat.vmdk',
                     type = 'diskExtent',
                     size = 35441868800L,
                     uniqueSize = 35441868800L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] mailserver-12/mailserver-12-2d012767.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] mailserver-12/vmx-mailserver-12-755050343-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] mailserver-12/vmware-1.log',
                     type = 'log',
                     size = 183606L,
                     uniqueSize = 183606L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] mailserver-12/vmware-2.log',
                     type = 'log',
                     size = 122023L,
                     uniqueSize = 122023L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] mailserver-12/vmware-3.log',
                     type = 'log',
                     size = 245328L,
                     uniqueSize = 245328L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] mailserver-12/vmware-4.log',
                     type = 'log',
                     size = 121979L,
                     uniqueSize = 121979L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] mailserver-12/vmware-5.log',
                     type = 'log',
                     size = 152766L,
                     uniqueSize = 152766L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] mailserver-12/vmware-6.log',
                     type = 'log',
                     size = 276423L,
                     uniqueSize = 276423L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] mailserver-12/vmware.log',
                     type = 'log',
                     size = 101678L,
                     uniqueSize = 101678L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:24.654942Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'mailserver-12'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:69',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 450,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:24:00.893237Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29261824L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 35555281990L,
                     uncommitted = 0L,
                     unshared = 35555281990L
                  }
               ],
               timestamp = 2012-11-12T05:10:24.655903Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:69',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:24:00.893237Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29261824L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'mailserver12',
                  ipAddress = '10.10.12.3',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'mailserver-12',
                  template = false,
                  vmPathName = '[V_P421_2] mailserver-12/mailserver-12.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 1024,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d6d48-096c-9a7a-3e9a-35c6a73deb07',
                  instanceUuid = '502d9dfb-f2f3-b806-8426-eec4ed6ea0e4',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 35555281990L,
                  uncommitted = 0L,
                  unshared = 35555281990L,
                  timestamp = 2012-11-12T05:10:24.655903Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 13,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 399,
                  hostMemoryUsage = 1040,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 20,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9959,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 210. vim.VirtualMachine::7 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:7',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:24:02.765186Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'webserver-2',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422df080-b243-f4a5-57f9-6e2d0d9d464c',
               instanceUuid = '502db3a7-1a19-8861-c5e2-9cb45f9fcc2d',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dac47-ee1a-8878-b9e1-e20140d724c7',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] webserver-2/webserver-2.vmx',
                  snapshotDirectory = '[V_P421_1] webserver-2',
                  suspendDirectory = '[V_P421_1] webserver-2',
                  logDirectory = '[V_P421_1] webserver-2'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  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,
                  memoryMB = 7680,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000,
                           4001
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 228410956L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] webserver-2/webserver-2.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C293-1ecd-af35-f86e-a33af232b4c9',
                           contentId = '9c33eb1865dc25c6b188112791f041bd',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO [] /vmfs/volumes/507e699c-664ae5ce-496a-e83935c01d98/RHEL6.2-20111117.0-Server-x86_64-DVD1.iso'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[] /vmfs/volumes/507e699c-664ae5ce-496a-e83935c01d98/RHEL6.2-20111117.0-Server-x86_64-DVD1.iso',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = false,
                           status = 'recoverableError'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:50:57',
                        wakeOnLanEnabled = true
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 2',
                           summary = 'internal'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'internal',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-internal',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = false,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 224
                        },
                        controllerKey = 100,
                        unitNumber = 8,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:60:1e',
                        wakeOnLanEnabled = false
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 2000,
                     level = 'high'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 7680L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 76800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 7680L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'webserver-2.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '7680'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 60 b2 43 f4 a0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/webserver-2/webserver-2-93ef2625.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet1.pciSlotNumber',
                     value = '224'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 5000L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 247799808L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:7-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'webserver2',
               ipAddress = '10.10.2.2',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.2.2',
                        'fe80::250:56ff:fead:5057'
                     ],
                     macAddress = '00:50:56:ad:50:57',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.2.2',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:5057',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  },
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'internal',
                     ipAddress = (str) [
                        '192.168.2.12',
                        'fe80::250:56ff:fe87:601e'
                     ],
                     macAddress = '00:50:56:87:60:1e',
                     connected = true,
                     deviceConfigId = 4001,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '192.168.2.12',
                              prefixLength = 24,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:601e',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'webserver2',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '192.168.2.0',
                              prefixLength = 24,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4245245952L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53962752L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'webserver-2.vmxf',
                  'webserver-2.nvram',
                  'webserver-2.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] webserver-2/webserver-2.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] webserver-2/webserver-2-93ef2625.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] webserver-2/webserver-2.vmx',
                     type = 'config',
                     size = 3418L,
                     uniqueSize = 3418L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] webserver-2/webserver-2.vmxf',
                     type = 'extendedConfig',
                     size = 3431L,
                     uniqueSize = 3431L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] webserver-2/webserver-2.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] webserver-2/webserver-2.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] webserver-2/webserver-2.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] webserver-2/webserver-2-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] webserver-2/webserver-2-93ef2625.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] webserver-2/vmx-webserver-2-2481923621-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] webserver-2/vmware-1.log',
                     type = 'log',
                     size = 186498L,
                     uniqueSize = 186498L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] webserver-2/vmware-2.log',
                     type = 'log',
                     size = 124376L,
                     uniqueSize = 124376L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] webserver-2/vmware-3.log',
                     type = 'log',
                     size = 248673L,
                     uniqueSize = 248673L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] webserver-2/vmware-4.log',
                     type = 'log',
                     size = 124423L,
                     uniqueSize = 124423L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] webserver-2/vmware-5.log',
                     type = 'log',
                     size = 155529L,
                     uniqueSize = 155529L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] webserver-2/vmware-6.log',
                     type = 'log',
                     size = 279994L,
                     uniqueSize = 279994L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] webserver-2/vmware.log',
                     type = 'log',
                     size = 104122L,
                     uniqueSize = 104122L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:24.685669Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'webserver-2'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt',
               'vim.Network:HaNetwork-internal'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:7',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 2000,
                     level = 'high'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 7680L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 76800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  },
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4001
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:24:02.77043Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 75284480L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 7680,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 8711759980L,
                     uncommitted = 0L,
                     unshared = 8711759980L
                  }
               ],
               timestamp = 2012-11-12T05:10:24.686479Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:7',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     },
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4001
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:24:02.77043Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 75284480L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 7680,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'webserver2',
                  ipAddress = '10.10.2.2',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'webserver-2',
                  template = false,
                  vmPathName = '[V_P421_1] webserver-2/webserver-2.vmx',
                  memorySizeMB = 7680,
                  cpuReservation = 0,
                  memoryReservation = 7680,
                  numCpu = 1,
                  numEthernetCards = 2,
                  numVirtualDisks = 1,
                  uuid = '422df080-b243-f4a5-57f9-6e2d0d9d464c',
                  instanceUuid = '502db3a7-1a19-8861-c5e2-9cb45f9fcc2d',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 8711759980L,
                  uncommitted = 0L,
                  unshared = 8711759980L,
                  timestamp = 2012-11-12T05:10:24.686479Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 500,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 3302,
                  hostMemoryUsage = 7552,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 46,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9957,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 211. vim.VirtualMachine::70 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:70',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:24:04.173842Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'infraserver-8',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d45aa-2721-4045-3271-fae7d2969f32',
               instanceUuid = '502d74be-2edf-be9e-60d1-eee6b12e3d40',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d5c8e-ce38-4649-29a7-b95e82ea530d',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] infraserver-8/infraserver-8.vmx',
                  snapshotDirectory = '[V_P421_1] infraserver-8',
                  suspendDirectory = '[V_P421_1] infraserver-8',
                  logDirectory = '[V_P421_1] infraserver-8'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000,
                           4001
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -761880782L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '45,096,960 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] infraserver-8/infraserver-8.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C290-acff-58f4-153d-b3c599cf005a',
                           contentId = '5e0cf28c4f12b42abcf2c7aedc396e4b',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 45096960L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:15:48',
                        wakeOnLanEnabled = true
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 2',
                           summary = 'internal'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'internal',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-internal',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = false,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 224
                        },
                        controllerKey = 100,
                        unitNumber = 8,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:42:17',
                        wakeOnLanEnabled = false
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'infraserver-8.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1024'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6a 27 21 40 40'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/infraserver-8/infraserver-8-db82905d.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet1.pciSlotNumber',
                     value = '224'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = '--------------------------------',
                     ebx = '--------------------------------',
                     ecx = '--------------------------------',
                     edx = '-----------H--------------------'
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = '--------------------------------',
                     ebx = '--------------------------------',
                     ecx = '--------------------------------',
                     edx = '-----------H--------------------'
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110501888L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:70-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'infraserver8',
               ipAddress = '10.10.8.1',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.8.1',
                        'fe80::250:56ff:fead:1548'
                     ],
                     macAddress = '00:50:56:ad:15:48',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.8.1',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:1548',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  },
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'internal',
                     ipAddress = (str) [
                        '192.168.8.11',
                        'fe80::250:56ff:fe87:4217'
                     ],
                     macAddress = '00:50:56:87:42:17',
                     connected = true,
                     deviceConfigId = 4001,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '192.168.8.11',
                              prefixLength = 24,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:4217',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'infraserver8',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '192.168.8.0',
                              prefixLength = 24,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4854620160L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53957632L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/home/webfiles/downloads',
                     capacity = 36975136768L,
                     freeSpace = 2760110080L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'infraserver-8.vmxf',
                  'infraserver-8.nvram',
                  'infraserver-8.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] infraserver-8/infraserver-8.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] infraserver-8/infraserver-8-db82905d.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] infraserver-8/infraserver-8.vmx',
                     type = 'config',
                     size = 3825L,
                     uniqueSize = 3825L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] infraserver-8/infraserver-8.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] infraserver-8/infraserver-8.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] infraserver-8/infraserver-8.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] infraserver-8/infraserver-8.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] infraserver-8/infraserver-8-flat.vmdk',
                     type = 'diskExtent',
                     size = 46179287040L,
                     uniqueSize = 46179287040L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] infraserver-8/infraserver-8-db82905d.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] infraserver-8/vmx-infraserver-8-3682766941-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] infraserver-8/vmware-1.log',
                     type = 'log',
                     size = 186132L,
                     uniqueSize = 186132L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] infraserver-8/vmware-2.log',
                     type = 'log',
                     size = 123855L,
                     uniqueSize = 123855L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] infraserver-8/vmware-3.log',
                     type = 'log',
                     size = 248469L,
                     uniqueSize = 248469L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] infraserver-8/vmware-4.log',
                     type = 'log',
                     size = 123899L,
                     uniqueSize = 123899L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] infraserver-8/vmware-5.log',
                     type = 'log',
                     size = 154997L,
                     uniqueSize = 154997L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] infraserver-8/vmware-6.log',
                     type = 'log',
                     size = 279880L,
                     uniqueSize = 279880L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] infraserver-8/vmware.log',
                     type = 'log',
                     size = 103600L,
                     uniqueSize = 103600L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:24.70813Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'infraserver-8'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt',
               'vim.Network:HaNetwork-internal'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:70',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  },
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4001
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:24:04.176025Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29286400L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 46292718013L,
                     uncommitted = 0L,
                     unshared = 46292718013L
                  }
               ],
               timestamp = 2012-11-12T05:10:24.709115Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:70',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     },
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4001
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:24:04.176025Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29286400L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'infraserver8',
                  ipAddress = '10.10.8.1',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'infraserver-8',
                  template = false,
                  vmPathName = '[V_P421_1] infraserver-8/infraserver-8.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 1024,
                  numCpu = 1,
                  numEthernetCards = 2,
                  numVirtualDisks = 1,
                  uuid = '422d45aa-2721-4045-3271-fae7d2969f32',
                  instanceUuid = '502d74be-2edf-be9e-60d1-eee6b12e3d40',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 46292718013L,
                  uncommitted = 0L,
                  unshared = 46292718013L,
                  timestamp = 2012-11-12T05:10:24.709115Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 14,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 51,
                  hostMemoryUsage = 1028,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 20,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9955,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 212. vim.VirtualMachine::71 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:71',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:24:05.937018Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'dbserver-12',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d1ce4-3b17-8e4c-1a6f-c9056816e8f1',
               instanceUuid = '502d044a-1556-6081-b356-99933167e0fd',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d85c2-159d-9d23-21e6-5eb47b7481ae',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] dbserver-12/dbserver-12.vmx',
                  snapshotDirectory = '[V_P421_2] dbserver-12',
                  suspendDirectory = '[V_P421_2] dbserver-12',
                  logDirectory = '[V_P421_2] dbserver-12'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1536,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 1746331889L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '34,611,200 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] dbserver-12/dbserver-12.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C293-843a-1102-b078-6b36e04cf39c',
                           contentId = 'cc38a87410cf887d44686d74989c6873',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 34611200L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:20:2a',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 3200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1536L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 15360,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1536L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'dbserver-12.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1536'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 64 3b 17 8e 40'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/dbserver-12/dbserver-12-945270ea.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '2'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 120979456L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:71-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'dbserver12',
               ipAddress = '10.10.12.5',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.12.5',
                        'fe80::250:56ff:fead:202a'
                     ],
                     macAddress = '00:50:56:ad:20:2a',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.12.5',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:202a',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'dbserver12',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4706881536L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53963776L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/dbstore',
                     capacity = 26401411072L,
                     freeSpace = 16300081152L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'dbserver-12.vmxf',
                  'dbserver-12.nvram',
                  'dbserver-12.vmsd'
               ],
               logFile = (str) [
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware-7.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] dbserver-12/dbserver-12.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] dbserver-12/dbserver-12-945270ea.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] dbserver-12/dbserver-12.vmx',
                     type = 'config',
                     size = 3087L,
                     uniqueSize = 3087L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] dbserver-12/dbserver-12.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] dbserver-12/dbserver-12.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] dbserver-12/dbserver-12.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] dbserver-12/dbserver-12.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] dbserver-12/dbserver-12-flat.vmdk',
                     type = 'diskExtent',
                     size = 35441868800L,
                     uniqueSize = 35441868800L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] dbserver-12/dbserver-12-945270ea.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] dbserver-12/vmx-dbserver-12-2488430826-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] dbserver-12/vmware-2.log',
                     type = 'log',
                     size = 152709L,
                     uniqueSize = 152709L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] dbserver-12/vmware-3.log',
                     type = 'log',
                     size = 214500L,
                     uniqueSize = 214500L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] dbserver-12/vmware-4.log',
                     type = 'log',
                     size = 121987L,
                     uniqueSize = 121987L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] dbserver-12/vmware-5.log',
                     type = 'log',
                     size = 152775L,
                     uniqueSize = 152775L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] dbserver-12/vmware-6.log',
                     type = 'log',
                     size = 276126L,
                     uniqueSize = 276126L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] dbserver-12/vmware-7.log',
                     type = 'log',
                     size = 122291L,
                     uniqueSize = 122291L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] dbserver-12/vmware.log',
                     type = 'log',
                     size = 101687L,
                     uniqueSize = 101687L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:24.733703Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'dbserver-12'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:71',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 3200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1536L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 15360,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:24:05.93912Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 32452608L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1536,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 35555220278L,
                     uncommitted = 0L,
                     unshared = 35555220278L
                  }
               ],
               timestamp = 2012-11-12T05:10:24.734602Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:71',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:24:05.93912Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 32452608L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1536,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'dbserver12',
                  ipAddress = '10.10.12.5',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'dbserver-12',
                  template = false,
                  vmPathName = '[V_P421_2] dbserver-12/dbserver-12.vmx',
                  memorySizeMB = 1536,
                  cpuReservation = 0,
                  memoryReservation = 1536,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d1ce4-3b17-8e4c-1a6f-c9056816e8f1',
                  instanceUuid = '502d044a-1556-6081-b356-99933167e0fd',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 35555220278L,
                  uncommitted = 0L,
                  unshared = 35555220278L,
                  timestamp = 2012-11-12T05:10:24.734602Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 15,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 261,
                  hostMemoryUsage = 1554,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 22,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9953,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 213. vim.VirtualMachine::72 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:72',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:24:07.313788Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'infraserver-12',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422ded26-6bb5-6ebe-6217-65d35a4aab92',
               instanceUuid = '502d502a-37d9-414d-0c2c-9971a3ebace5',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564def63-2cf0-43cd-1bbe-04d0deb90580',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] infraserver-12/infraserver-12.vmx',
                  snapshotDirectory = '[V_P421_2] infraserver-12',
                  suspendDirectory = '[V_P421_2] infraserver-12',
                  logDirectory = '[V_P421_2] infraserver-12'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000,
                           4001
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 1514843026L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '45,096,960 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] infraserver-12/infraserver-12.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C292-00da-411f-1754-2f917365d2de',
                           contentId = '439c2c96a1c9cf92727c279431565191',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 45096960L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:41:0f',
                        wakeOnLanEnabled = true
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 2',
                           summary = 'internal'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'internal',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-internal',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = false,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 224
                        },
                        controllerKey = 100,
                        unitNumber = 8,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:3c:f7',
                        wakeOnLanEnabled = false
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'infraserver-12.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1024'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 66 6b b5 6e b0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/infraserver-12/infraserver-12-7efc4154.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '2'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet1.pciSlotNumber',
                     value = '224'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = '--------------------------------',
                     ebx = '--------------------------------',
                     ecx = '--------------------------------',
                     edx = '-----------H--------------------'
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = '--------------------------------',
                     ebx = '--------------------------------',
                     ecx = '--------------------------------',
                     edx = '-----------H--------------------'
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110501888L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:72-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'infraserver12',
               ipAddress = '10.10.12.1',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.12.1',
                        'fe80::250:56ff:fead:410f'
                     ],
                     macAddress = '00:50:56:ad:41:0f',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.12.1',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:410f',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  },
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'internal',
                     ipAddress = (str) [
                        '192.168.12.11',
                        'fe80::250:56ff:fe87:3cf7'
                     ],
                     macAddress = '00:50:56:87:3c:f7',
                     connected = true,
                     deviceConfigId = 4001,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '192.168.12.11',
                              prefixLength = 24,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:3cf7',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'infraserver12',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '192.168.12.0',
                              prefixLength = 24,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4853899264L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53957632L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/home/webfiles/downloads',
                     capacity = 36975136768L,
                     freeSpace = 2760110080L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'infraserver-12.vmxf',
                  'infraserver-12.nvram',
                  'infraserver-12.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] infraserver-12/infraserver-12.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] infraserver-12/infraserver-12-7efc4154.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] infraserver-12/infraserver-12.vmx',
                     type = 'config',
                     size = 3831L,
                     uniqueSize = 3831L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] infraserver-12/infraserver-12.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] infraserver-12/infraserver-12.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] infraserver-12/infraserver-12.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] infraserver-12/infraserver-12.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] infraserver-12/infraserver-12-flat.vmdk',
                     type = 'diskExtent',
                     size = 46179287040L,
                     uniqueSize = 46179287040L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] infraserver-12/infraserver-12-7efc4154.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] infraserver-12/vmx-infraserver-12-2130461012-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] infraserver-12/vmware-1.log',
                     type = 'log',
                     size = 186166L,
                     uniqueSize = 186166L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] infraserver-12/vmware-2.log',
                     type = 'log',
                     size = 123927L,
                     uniqueSize = 123927L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] infraserver-12/vmware-3.log',
                     type = 'log',
                     size = 248512L,
                     uniqueSize = 248512L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] infraserver-12/vmware-4.log',
                     type = 'log',
                     size = 123934L,
                     uniqueSize = 123934L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] infraserver-12/vmware-5.log',
                     type = 'log',
                     size = 155033L,
                     uniqueSize = 155033L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] infraserver-12/vmware-6.log',
                     type = 'log',
                     size = 279912L,
                     uniqueSize = 279912L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] infraserver-12/vmware.log',
                     type = 'log',
                     size = 103632L,
                     uniqueSize = 103632L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:24.75502Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'infraserver-12'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt',
               'vim.Network:HaNetwork-internal'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:72',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  },
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4001
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:24:07.316377Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29286400L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 46292718303L,
                     uncommitted = 0L,
                     unshared = 46292718303L
                  }
               ],
               timestamp = 2012-11-12T05:10:24.755933Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:72',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     },
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4001
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:24:07.316377Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29286400L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'infraserver12',
                  ipAddress = '10.10.12.1',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'infraserver-12',
                  template = false,
                  vmPathName = '[V_P421_2] infraserver-12/infraserver-12.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 1024,
                  numCpu = 1,
                  numEthernetCards = 2,
                  numVirtualDisks = 1,
                  uuid = '422ded26-6bb5-6ebe-6217-65d35a4aab92',
                  instanceUuid = '502d502a-37d9-414d-0c2c-9971a3ebace5',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 46292718303L,
                  uncommitted = 0L,
                  unshared = 46292718303L,
                  timestamp = 2012-11-12T05:10:24.755933Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 13,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 51,
                  hostMemoryUsage = 1022,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 20,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9952,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 214. vim.VirtualMachine::73 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:73',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:24:08.860908Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'idleserver-13',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d3fe9-a581-da5e-ab65-2087cfcc5bdb',
               instanceUuid = '502d9af0-1636-2b75-992e-92e01d1e3f9a',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564deaa2-980c-25fc-3add-c32525b38325',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] idleserver-13/idleserver-13.vmx',
                  snapshotDirectory = '[V_P421_2] idleserver-13',
                  suspendDirectory = '[V_P421_2] idleserver-13',
                  logDirectory = '[V_P421_2] idleserver-13'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -808690725L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] idleserver-13/idleserver-13.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C299-1ae1-6413-9958-a478c894ae7b',
                           contentId = '05f2cf5a5742db7f6210775092b50501',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:33:70',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 600,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 5120,
                     level = 'low'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'idleserver-13.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 69 a5 81 da 50'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/idleserver-13/idleserver-13-f62b4163.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '3'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110432256L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:73-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'idleserver13',
               ipAddress = '10.10.13.6',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.13.6',
                        'fe80::250:56ff:fead:3370'
                     ],
                     macAddress = '00:50:56:ad:33:70',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.13.6',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:3370',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'idleserver13',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 5186629632L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53961728L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'idleserver-13.vmxf',
                  'idleserver-13.nvram',
                  'idleserver-13.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] idleserver-13/idleserver-13.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] idleserver-13/idleserver-13-f62b4163.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] idleserver-13/idleserver-13.vmx',
                     type = 'config',
                     size = 3064L,
                     uniqueSize = 3064L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] idleserver-13/idleserver-13.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] idleserver-13/idleserver-13.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] idleserver-13/idleserver-13.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] idleserver-13/idleserver-13.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] idleserver-13/idleserver-13-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] idleserver-13/idleserver-13-f62b4163.vswp',
                     type = 'swap',
                     size = 1073741824L,
                     uniqueSize = 1073741824L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] idleserver-13/vmx-idleserver-13-4130029923-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] idleserver-13/vmware-1.log',
                     type = 'log',
                     size = 183349L,
                     uniqueSize = 183349L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] idleserver-13/vmware-2.log',
                     type = 'log',
                     size = 121844L,
                     uniqueSize = 121844L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] idleserver-13/vmware-3.log',
                     type = 'log',
                     size = 214155L,
                     uniqueSize = 214155L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] idleserver-13/vmware-4.log',
                     type = 'log',
                     size = 121887L,
                     uniqueSize = 121887L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] idleserver-13/vmware-5.log',
                     type = 'log',
                     size = 152594L,
                     uniqueSize = 152594L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] idleserver-13/vmware-6.log',
                     type = 'log',
                     size = 275922L,
                     uniqueSize = 275922L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] idleserver-13/vmware.log',
                     type = 'log',
                     size = 101588L,
                     uniqueSize = 101588L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:24.779699Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'idleserver-13'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:73',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 600,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 5120,
                     level = 'low'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:24:08.863192Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29261824L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 9785445743L,
                     uncommitted = 0L,
                     unshared = 9785445743L
                  }
               ],
               timestamp = 2012-11-12T05:10:24.780593Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:73',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:24:08.863192Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29261824L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'idleserver13',
                  ipAddress = '10.10.13.6',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'idleserver-13',
                  template = false,
                  vmPathName = '[V_P421_2] idleserver-13/idleserver-13.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d3fe9-a581-da5e-ab65-2087cfcc5bdb',
                  instanceUuid = '502d9af0-1636-2b75-992e-92e01d1e3f9a',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 9785445743L,
                  uncommitted = 0L,
                  unshared = 9785445743L,
                  timestamp = 2012-11-12T05:10:24.780593Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 13,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 10,
                  hostMemoryUsage = 258,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 18,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9951,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 215. vim.VirtualMachine::74 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:74',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:24:10.157272Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'webserver-13',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422df4a4-71fe-e2d0-636f-560110294991',
               instanceUuid = '502d97b1-704d-0f0e-c1d8-986b240aca84',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d494a-a754-4994-e709-4761830e4b9a',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] webserver-13/webserver-13.vmx',
                  snapshotDirectory = '[V_P421_2] webserver-13',
                  suspendDirectory = '[V_P421_2] webserver-13',
                  logDirectory = '[V_P421_2] webserver-13'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  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,
                  memoryMB = 7680,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000,
                           4001
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 271141265L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] webserver-13/webserver-13.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C290-3c96-b84b-4176-1ccac24fc464',
                           contentId = '42a5e7b26bbc3dcbf10505c9fa75e6d2',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:20:be',
                        wakeOnLanEnabled = true
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 2',
                           summary = 'internal'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'internal',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-internal',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = false,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 224
                        },
                        controllerKey = 100,
                        unitNumber = 8,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:63:8e',
                        wakeOnLanEnabled = false
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 2000,
                     level = 'high'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 7680L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 76800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 7680L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'webserver-13.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '7680'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 64 71 fe e2 d0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/webserver-13/webserver-13-5e829de3.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '3'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet1.pciSlotNumber',
                     value = '224'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 247799808L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:74-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'webserver13',
               ipAddress = '10.10.13.2',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.13.2',
                        'fe80::250:56ff:fead:20be'
                     ],
                     macAddress = '00:50:56:ad:20:be',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.13.2',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:20be',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  },
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'internal',
                     ipAddress = (str) [
                        '192.168.13.12',
                        'fe80::250:56ff:fe87:638e'
                     ],
                     macAddress = '00:50:56:87:63:8e',
                     connected = true,
                     deviceConfigId = 4001,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '192.168.13.12',
                              prefixLength = 24,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:638e',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'webserver13',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '192.168.13.0',
                              prefixLength = 24,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4236775424L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53962752L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'webserver-13.vmxf',
                  'webserver-13.nvram',
                  'webserver-13.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] webserver-13/webserver-13.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] webserver-13/webserver-13-5e829de3.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] webserver-13/webserver-13.vmx',
                     type = 'config',
                     size = 3320L,
                     uniqueSize = 3320L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] webserver-13/webserver-13.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] webserver-13/webserver-13.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] webserver-13/webserver-13.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] webserver-13/webserver-13.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] webserver-13/webserver-13-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] webserver-13/webserver-13-5e829de3.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] webserver-13/vmx-webserver-13-1585618403-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] webserver-13/vmware-1.log',
                     type = 'log',
                     size = 184971L,
                     uniqueSize = 184971L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] webserver-13/vmware-2.log',
                     type = 'log',
                     size = 122846L,
                     uniqueSize = 122846L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] webserver-13/vmware-3.log',
                     type = 'log',
                     size = 247145L,
                     uniqueSize = 247145L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] webserver-13/vmware-4.log',
                     type = 'log',
                     size = 122881L,
                     uniqueSize = 122881L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] webserver-13/vmware-5.log',
                     type = 'log',
                     size = 153985L,
                     uniqueSize = 153985L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] webserver-13/vmware-6.log',
                     type = 'log',
                     size = 278553L,
                     uniqueSize = 278553L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] webserver-13/vmware.log',
                     type = 'log',
                     size = 102577L,
                     uniqueSize = 102577L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:24.802829Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'webserver-13'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt',
               'vim.Network:HaNetwork-internal'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:74',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 2000,
                     level = 'high'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 7680L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 76800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  },
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4001
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:24:10.159323Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 74170368L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 7680,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 8711745794L,
                     uncommitted = 0L,
                     unshared = 8711745794L
                  }
               ],
               timestamp = 2012-11-12T05:10:24.803628Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:74',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     },
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4001
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:24:10.159323Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 74170368L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 7680,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'webserver13',
                  ipAddress = '10.10.13.2',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'webserver-13',
                  template = false,
                  vmPathName = '[V_P421_2] webserver-13/webserver-13.vmx',
                  memorySizeMB = 7680,
                  cpuReservation = 0,
                  memoryReservation = 7680,
                  numCpu = 1,
                  numEthernetCards = 2,
                  numVirtualDisks = 1,
                  uuid = '422df4a4-71fe-e2d0-636f-560110294991',
                  instanceUuid = '502d97b1-704d-0f0e-c1d8-986b240aca84',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 8711745794L,
                  uncommitted = 0L,
                  unshared = 8711745794L,
                  timestamp = 2012-11-12T05:10:24.803628Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 18,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 4070,
                  hostMemoryUsage = 7554,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 46,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9949,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 216. vim.VirtualMachine::75 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:75',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:24:12.027903Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'appserver-13',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422df0bb-2885-e96d-bf7b-d770d691f29c',
               instanceUuid = '502df929-2b87-5681-00af-cbc451c60450',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dd737-f56a-9604-c069-a1f4ce241d49',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] appserver-13/appserver-13.vmx',
                  snapshotDirectory = '[V_P421_2] appserver-13',
                  suspendDirectory = '[V_P421_2] appserver-13',
                  logDirectory = '[V_P421_2] appserver-13'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 2280,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -695078244L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] appserver-13/appserver-13.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C29f-decd-5e14-ffb0-b2250c6489b4',
                           contentId = 'd81fec3a5aa6e2d0d7eac0411aa8eb62',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:38:18',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 2280L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 22800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 2280L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'appserver-13.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '2280'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6b 28 85 e9 60'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/appserver-13/appserver-13-1d285126.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '0,1,2,3'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 136343552L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:75-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'appserver13',
               ipAddress = '10.10.13.4',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.13.4',
                        'fe80::250:56ff:fead:3818'
                     ],
                     macAddress = '00:50:56:ad:38:18',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.13.4',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:3818',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'appserver13',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 2720931840L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53963776L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'appserver-13.vmxf',
                  'appserver-13.nvram',
                  'appserver-13.vmsd'
               ],
               logFile = (str) [
                  'vmware-8.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware-7.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] appserver-13/appserver-13.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] appserver-13/appserver-13-1d285126.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] appserver-13/appserver-13.vmx',
                     type = 'config',
                     size = 3099L,
                     uniqueSize = 3099L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] appserver-13/appserver-13.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] appserver-13/appserver-13.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] appserver-13/appserver-13.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] appserver-13/appserver-13.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] appserver-13/appserver-13-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] appserver-13/appserver-13-1d285126.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] appserver-13/vmx-appserver-13-489181478-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] appserver-13/vmware-8.log',
                     type = 'log',
                     size = 122239L,
                     uniqueSize = 122239L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] appserver-13/vmware-3.log',
                     type = 'log',
                     size = 244691L,
                     uniqueSize = 244691L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] appserver-13/vmware-4.log',
                     type = 'log',
                     size = 121933L,
                     uniqueSize = 121933L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] appserver-13/vmware-5.log',
                     type = 'log',
                     size = 152582L,
                     uniqueSize = 152582L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] appserver-13/vmware-6.log',
                     type = 'log',
                     size = 213954L,
                     uniqueSize = 213954L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] appserver-13/vmware-7.log',
                     type = 'log',
                     size = 183269L,
                     uniqueSize = 183269L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] appserver-13/vmware.log',
                     type = 'log',
                     size = 101645L,
                     uniqueSize = 101645L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:24.83227Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'appserver-13'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:75',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 2280L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 22800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:24:12.030093Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 37167104L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 2280,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 8711672928L,
                     uncommitted = 0L,
                     unshared = 8711672928L
                  }
               ],
               timestamp = 2012-11-12T05:10:24.833244Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:75',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:24:12.030093Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 37167104L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 2280,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'appserver13',
                  ipAddress = '10.10.13.4',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'appserver-13',
                  template = false,
                  vmPathName = '[V_P421_2] appserver-13/appserver-13.vmx',
                  memorySizeMB = 2280,
                  cpuReservation = 0,
                  memoryReservation = 2280,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422df0bb-2885-e96d-bf7b-d770d691f29c',
                  instanceUuid = '502df929-2b87-5681-00af-cbc451c60450',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 8711672928L,
                  uncommitted = 0L,
                  unshared = 8711672928L,
                  timestamp = 2012-11-12T05:10:24.833244Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 19,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 478,
                  hostMemoryUsage = 2094,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = 2066,
                  sharedMemory = 14,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 25,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9947,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 217. vim.VirtualMachine::76 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:76',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:24:13.286466Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'mailserver-13',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422db7e3-5506-932e-67c1-fa72a846b6a6',
               instanceUuid = '502deec0-01e2-916d-8ad7-c7b67543ede3',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d6548-df59-11ea-8c35-b1bc70bd8df8',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] mailserver-13/mailserver-13.vmx',
                  snapshotDirectory = '[V_P421_2] mailserver-13',
                  suspendDirectory = '[V_P421_2] mailserver-13',
                  logDirectory = '[V_P421_2] mailserver-13'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -1471760730L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '34,611,200 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] mailserver-13/mailserver-13.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C295-b286-697f-92a2-55852c48c896',
                           contentId = 'fb26a17e5edd1433a39b3bde0e0494ee',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 34611200L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:1a:49',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 450,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'mailserver-13.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1024'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 63 55 06 93 20'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/mailserver-13/mailserver-13-2d012768.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '3'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110432256L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:76-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'mailserver13',
               ipAddress = '10.10.13.3',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.13.3',
                        'fe80::250:56ff:fead:1a49'
                     ],
                     macAddress = '00:50:56:ad:1a:49',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.13.3',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:1a49',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'mailserver13',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 5101215744L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53962752L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/mailstore',
                     capacity = 26401411072L,
                     freeSpace = 13319852032L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'mailserver-13.vmxf',
                  'mailserver-13.nvram',
                  'mailserver-13.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] mailserver-13/mailserver-13.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] mailserver-13/mailserver-13-2d012768.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] mailserver-13/mailserver-13.vmx',
                     type = 'config',
                     size = 3071L,
                     uniqueSize = 3071L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] mailserver-13/mailserver-13.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] mailserver-13/mailserver-13.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] mailserver-13/mailserver-13.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] mailserver-13/mailserver-13.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] mailserver-13/mailserver-13-flat.vmdk',
                     type = 'diskExtent',
                     size = 35441868800L,
                     uniqueSize = 35441868800L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] mailserver-13/mailserver-13-2d012768.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] mailserver-13/vmx-mailserver-13-755050344-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] mailserver-13/vmware-1.log',
                     type = 'log',
                     size = 183604L,
                     uniqueSize = 183604L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] mailserver-13/vmware-2.log',
                     type = 'log',
                     size = 121968L,
                     uniqueSize = 121968L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] mailserver-13/vmware-3.log',
                     type = 'log',
                     size = 245330L,
                     uniqueSize = 245330L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] mailserver-13/vmware-4.log',
                     type = 'log',
                     size = 121977L,
                     uniqueSize = 121977L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] mailserver-13/vmware-5.log',
                     type = 'log',
                     size = 152767L,
                     uniqueSize = 152767L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] mailserver-13/vmware-6.log',
                     type = 'log',
                     size = 276510L,
                     uniqueSize = 276510L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] mailserver-13/vmware.log',
                     type = 'log',
                     size = 101679L,
                     uniqueSize = 101679L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:24.856949Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'mailserver-13'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:76',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 450,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:24:13.288605Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29261824L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 35555282022L,
                     uncommitted = 0L,
                     unshared = 35555282022L
                  }
               ],
               timestamp = 2012-11-12T05:10:24.857767Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:76',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:24:13.288605Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29261824L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'mailserver13',
                  ipAddress = '10.10.13.3',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'mailserver-13',
                  template = false,
                  vmPathName = '[V_P421_2] mailserver-13/mailserver-13.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 1024,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422db7e3-5506-932e-67c1-fa72a846b6a6',
                  instanceUuid = '502deec0-01e2-916d-8ad7-c7b67543ede3',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 35555282022L,
                  uncommitted = 0L,
                  unshared = 35555282022L,
                  timestamp = 2012-11-12T05:10:24.857767Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 12,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 512,
                  hostMemoryUsage = 1042,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 20,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9946,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 218. vim.VirtualMachine::77 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:77',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:24:14.678519Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'dbserver-13',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422daeb2-375d-98e5-b478-55d06dfaa6c0',
               instanceUuid = '502db1d1-8ae1-49c4-a012-9287d2ebcb08',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dec04-0c53-c8de-3fa8-98de8a51ad9d',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] dbserver-13/dbserver-13.vmx',
                  snapshotDirectory = '[V_P421_2] dbserver-13',
                  suspendDirectory = '[V_P421_2] dbserver-13',
                  logDirectory = '[V_P421_2] dbserver-13'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1536,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 1845143232L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '34,611,200 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] dbserver-13/dbserver-13.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C29e-9502-cd88-c938-bf7cbc69536d',
                           contentId = '6a44cd94a58e267aefb8f79142ad0907',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 34611200L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:4a:44',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 3200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1536L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 15360,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1536L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'dbserver-13.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1536'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 62 37 5d 98 e0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/dbserver-13/dbserver-13-945270eb.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '3'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 120979456L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:77-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'dbserver13',
               ipAddress = '10.10.13.5',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.13.5',
                        'fe80::250:56ff:fead:4a44'
                     ],
                     macAddress = '00:50:56:ad:4a:44',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.13.5',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:4a44',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'dbserver13',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4646096896L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53963776L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/dbstore',
                     capacity = 26401411072L,
                     freeSpace = 16305496064L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'dbserver-13.vmxf',
                  'dbserver-13.nvram',
                  'dbserver-13.vmsd'
               ],
               logFile = (str) [
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware-7.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] dbserver-13/dbserver-13.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] dbserver-13/dbserver-13-945270eb.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] dbserver-13/dbserver-13.vmx',
                     type = 'config',
                     size = 3087L,
                     uniqueSize = 3087L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] dbserver-13/dbserver-13.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] dbserver-13/dbserver-13.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] dbserver-13/dbserver-13.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] dbserver-13/dbserver-13.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] dbserver-13/dbserver-13-flat.vmdk',
                     type = 'diskExtent',
                     size = 35441868800L,
                     uniqueSize = 35441868800L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] dbserver-13/dbserver-13-945270eb.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] dbserver-13/vmx-dbserver-13-2488430827-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] dbserver-13/vmware-2.log',
                     type = 'log',
                     size = 152709L,
                     uniqueSize = 152709L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] dbserver-13/vmware-3.log',
                     type = 'log',
                     size = 245427L,
                     uniqueSize = 245427L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] dbserver-13/vmware-4.log',
                     type = 'log',
                     size = 121985L,
                     uniqueSize = 121985L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] dbserver-13/vmware-5.log',
                     type = 'log',
                     size = 152776L,
                     uniqueSize = 152776L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] dbserver-13/vmware-6.log',
                     type = 'log',
                     size = 276126L,
                     uniqueSize = 276126L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] dbserver-13/vmware-7.log',
                     type = 'log',
                     size = 122291L,
                     uniqueSize = 122291L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] dbserver-13/vmware.log',
                     type = 'log',
                     size = 101689L,
                     uniqueSize = 101689L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:24.884686Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'dbserver-13'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:77',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 3200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1536L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 15360,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:24:14.680344Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 32706560L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1536,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 35555251206L,
                     uncommitted = 0L,
                     unshared = 35555251206L
                  }
               ],
               timestamp = 2012-11-12T05:10:24.886344Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:77',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:24:14.680344Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 32706560L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1536,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'dbserver13',
                  ipAddress = '10.10.13.5',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'dbserver-13',
                  template = false,
                  vmPathName = '[V_P421_2] dbserver-13/dbserver-13.vmx',
                  memorySizeMB = 1536,
                  cpuReservation = 0,
                  memoryReservation = 1536,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422daeb2-375d-98e5-b478-55d06dfaa6c0',
                  instanceUuid = '502db1d1-8ae1-49c4-a012-9287d2ebcb08',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 35555251206L,
                  uncommitted = 0L,
                  unshared = 35555251206L,
                  timestamp = 2012-11-12T05:10:24.886344Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 14,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 215,
                  hostMemoryUsage = 1556,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 22,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9945,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 219. vim.VirtualMachine::78 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:78',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:24:16.173835Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'infraserver-13',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d478e-f9c2-5b5d-61df-04a640cb0b13',
               instanceUuid = '502d74e7-8211-b114-44d7-34d3f50892fb',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d9589-e3ea-b34f-ad0e-1f0ada9bec71',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] infraserver-13/infraserver-13.vmx',
                  snapshotDirectory = '[V_P421_2] infraserver-13',
                  suspendDirectory = '[V_P421_2] infraserver-13',
                  logDirectory = '[V_P421_2] infraserver-13'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000,
                           4001
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 1087048467L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '45,096,960 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] infraserver-13/infraserver-13.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C298-a250-4e86-cd17-f012166d70d7',
                           contentId = '5698c3a6cc5a9e7ecfa7c4df4061409a',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 45096960L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:6a:82',
                        wakeOnLanEnabled = true
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 2',
                           summary = 'internal'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'internal',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-internal',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = false,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 224
                        },
                        controllerKey = 100,
                        unitNumber = 8,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:78:98',
                        wakeOnLanEnabled = false
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'infraserver-13.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1024'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6e f9 c2 5b 50'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/infraserver-13/infraserver-13-7efc4155.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '3'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet1.pciSlotNumber',
                     value = '224'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = '--------------------------------',
                     ebx = '--------------------------------',
                     ecx = '--------------------------------',
                     edx = '-----------H--------------------'
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = '--------------------------------',
                     ebx = '--------------------------------',
                     ecx = '--------------------------------',
                     edx = '-----------H--------------------'
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110501888L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:78-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'infraserver13',
               ipAddress = '10.10.13.1',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.13.1',
                        'fe80::250:56ff:fead:6a82'
                     ],
                     macAddress = '00:50:56:ad:6a:82',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.13.1',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:6a82',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  },
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'internal',
                     ipAddress = (str) [
                        '192.168.13.11',
                        'fe80::250:56ff:fe87:7898'
                     ],
                     macAddress = '00:50:56:87:78:98',
                     connected = true,
                     deviceConfigId = 4001,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '192.168.13.11',
                              prefixLength = 24,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:7898',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'infraserver13',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '192.168.13.0',
                              prefixLength = 24,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4853923840L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53957632L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/home/webfiles/downloads',
                     capacity = 36975136768L,
                     freeSpace = 2760110080L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'infraserver-13.vmxf',
                  'infraserver-13.nvram',
                  'infraserver-13.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] infraserver-13/infraserver-13.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] infraserver-13/infraserver-13-7efc4155.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] infraserver-13/infraserver-13.vmx',
                     type = 'config',
                     size = 3831L,
                     uniqueSize = 3831L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] infraserver-13/infraserver-13.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] infraserver-13/infraserver-13.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] infraserver-13/infraserver-13.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] infraserver-13/infraserver-13.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] infraserver-13/infraserver-13-flat.vmdk',
                     type = 'diskExtent',
                     size = 46179287040L,
                     uniqueSize = 46179287040L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] infraserver-13/infraserver-13-7efc4155.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] infraserver-13/vmx-infraserver-13-2130461013-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] infraserver-13/vmware-1.log',
                     type = 'log',
                     size = 186177L,
                     uniqueSize = 186177L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] infraserver-13/vmware-2.log',
                     type = 'log',
                     size = 123889L,
                     uniqueSize = 123889L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] infraserver-13/vmware-3.log',
                     type = 'log',
                     size = 248515L,
                     uniqueSize = 248515L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] infraserver-13/vmware-4.log',
                     type = 'log',
                     size = 123934L,
                     uniqueSize = 123934L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] infraserver-13/vmware-5.log',
                     type = 'log',
                     size = 155032L,
                     uniqueSize = 155032L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] infraserver-13/vmware-6.log',
                     type = 'log',
                     size = 279912L,
                     uniqueSize = 279912L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] infraserver-13/vmware.log',
                     type = 'log',
                     size = 103620L,
                     uniqueSize = 103620L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:24.90943Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'infraserver-13'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt',
               'vim.Network:HaNetwork-internal'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:78',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  },
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4001
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:24:16.176208Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29286400L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 46292718266L,
                     uncommitted = 0L,
                     unshared = 46292718266L
                  }
               ],
               timestamp = 2012-11-12T05:10:24.910317Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:78',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     },
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4001
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:24:16.176208Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29286400L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'infraserver13',
                  ipAddress = '10.10.13.1',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'infraserver-13',
                  template = false,
                  vmPathName = '[V_P421_2] infraserver-13/infraserver-13.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 1024,
                  numCpu = 1,
                  numEthernetCards = 2,
                  numVirtualDisks = 1,
                  uuid = '422d478e-f9c2-5b5d-61df-04a640cb0b13',
                  instanceUuid = '502d74e7-8211-b114-44d7-34d3f50892fb',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 46292718266L,
                  uncommitted = 0L,
                  unshared = 46292718266L,
                  timestamp = 2012-11-12T05:10:24.910317Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 12,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 71,
                  hostMemoryUsage = 1018,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 20,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9944,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 220. vim.VirtualMachine::79 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:79',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:24:17.856176Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'webserver-14',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d0350-c5c3-eb0d-f31c-a1fbbf5e5d86',
               instanceUuid = '502d694a-383f-66fc-b907-f6c72764ef9b',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dc7f5-618f-dc11-a242-d19b6273e311',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] webserver-14/webserver-14.vmx',
                  snapshotDirectory = '[V_P421_2] webserver-14',
                  suspendDirectory = '[V_P421_2] webserver-14',
                  logDirectory = '[V_P421_2] webserver-14'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  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,
                  memoryMB = 7680,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000,
                           4001
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -1084334714L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] webserver-14/webserver-14.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C299-8a23-adaf-9b7a-99937013bb11',
                           contentId = '3a387155a637fae926195ae96d665e08',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:0f:7f',
                        wakeOnLanEnabled = true
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 2',
                           summary = 'internal'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'internal',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-internal',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = false,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 224
                        },
                        controllerKey = 100,
                        unitNumber = 8,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:27:4c',
                        wakeOnLanEnabled = false
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 2000,
                     level = 'high'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 7680L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 76800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 7680L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'webserver-14.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '7680'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 60 c5 c3 eb 00'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/webserver-14/webserver-14-5e829de4.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '3'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet1.pciSlotNumber',
                     value = '224'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 247799808L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:79-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'webserver14',
               ipAddress = '10.10.14.2',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.14.2',
                        'fe80::250:56ff:fead:f7f'
                     ],
                     macAddress = '00:50:56:ad:0f:7f',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.14.2',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:f7f',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  },
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'internal',
                     ipAddress = (str) [
                        '192.168.14.12',
                        'fe80::250:56ff:fe87:274c'
                     ],
                     macAddress = '00:50:56:87:27:4c',
                     connected = true,
                     deviceConfigId = 4001,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '192.168.14.12',
                              prefixLength = 24,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:274c',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'webserver14',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '192.168.14.0',
                              prefixLength = 24,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4236107776L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53962752L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'webserver-14.vmxf',
                  'webserver-14.nvram',
                  'webserver-14.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] webserver-14/webserver-14.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] webserver-14/webserver-14-5e829de4.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] webserver-14/webserver-14.vmx',
                     type = 'config',
                     size = 3322L,
                     uniqueSize = 3322L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] webserver-14/webserver-14.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] webserver-14/webserver-14.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] webserver-14/webserver-14.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] webserver-14/webserver-14.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] webserver-14/webserver-14-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] webserver-14/webserver-14-5e829de4.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] webserver-14/vmx-webserver-14-1585618404-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] webserver-14/vmware-1.log',
                     type = 'log',
                     size = 184972L,
                     uniqueSize = 184972L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] webserver-14/vmware-2.log',
                     type = 'log',
                     size = 122849L,
                     uniqueSize = 122849L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] webserver-14/vmware-3.log',
                     type = 'log',
                     size = 247235L,
                     uniqueSize = 247235L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] webserver-14/vmware-4.log',
                     type = 'log',
                     size = 122896L,
                     uniqueSize = 122896L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] webserver-14/vmware-5.log',
                     type = 'log',
                     size = 154000L,
                     uniqueSize = 154000L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] webserver-14/vmware-6.log',
                     type = 'log',
                     size = 278541L,
                     uniqueSize = 278541L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] webserver-14/vmware.log',
                     type = 'log',
                     size = 102591L,
                     uniqueSize = 102591L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:24.936137Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'webserver-14'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt',
               'vim.Network:HaNetwork-internal'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:79',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 2000,
                     level = 'high'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 7680L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 76800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  },
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4001
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:24:17.858357Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 74170368L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 7680,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 8711745922L,
                     uncommitted = 0L,
                     unshared = 8711745922L
                  }
               ],
               timestamp = 2012-11-12T05:10:24.936994Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:79',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     },
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4001
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:24:17.858357Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 74170368L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 7680,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'webserver14',
                  ipAddress = '10.10.14.2',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'webserver-14',
                  template = false,
                  vmPathName = '[V_P421_2] webserver-14/webserver-14.vmx',
                  memorySizeMB = 7680,
                  cpuReservation = 0,
                  memoryReservation = 7680,
                  numCpu = 1,
                  numEthernetCards = 2,
                  numVirtualDisks = 1,
                  uuid = '422d0350-c5c3-eb0d-f31c-a1fbbf5e5d86',
                  instanceUuid = '502d694a-383f-66fc-b907-f6c72764ef9b',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 8711745922L,
                  uncommitted = 0L,
                  unshared = 8711745922L,
                  timestamp = 2012-11-12T05:10:24.936994Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 17,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 4147,
                  hostMemoryUsage = 7544,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 46,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9942,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 221. vim.VirtualMachine::8 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:8',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:24:19.421002Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'appserver-2',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422df7ad-8467-13c8-db43-038f467955b1',
               instanceUuid = '502d423a-62d9-f597-7ca9-e32094dee0e7',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d887d-24c0-f8b5-5db1-2c68d8f3c3e8',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] appserver-2/appserver-2.vmx',
                  snapshotDirectory = '[V_P421_1] appserver-2',
                  suspendDirectory = '[V_P421_1] appserver-2',
                  logDirectory = '[V_P421_1] appserver-2'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 2280,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 1182356913L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] appserver-2/appserver-2.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C29f-1219-8c23-b2e5-c52ba9d0b5ac',
                           contentId = 'f0046c13e878391e0b74ce78561f2f06',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:62:58',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 2280L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 22800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 2280L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'appserver-2.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '2280'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6d 84 67 13 c0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/appserver-2/appserver-2-a939fd08.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '0,1,2,3'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 136343552L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:8-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'appserver2',
               ipAddress = '10.10.2.4',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.2.4',
                        'fe80::250:56ff:fead:6258'
                     ],
                     macAddress = '00:50:56:ad:62:58',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.2.4',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:6258',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'appserver2',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 2724024320L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53963776L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'appserver-2.vmxf',
                  'appserver-2.nvram',
                  'appserver-2.vmsd'
               ],
               logFile = (str) [
                  'vmware-8.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware-7.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] appserver-2/appserver-2.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] appserver-2/appserver-2-a939fd08.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] appserver-2/appserver-2.vmx',
                     type = 'config',
                     size = 3093L,
                     uniqueSize = 3093L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] appserver-2/appserver-2.vmxf',
                     type = 'extendedConfig',
                     size = 369L,
                     uniqueSize = 369L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] appserver-2/appserver-2.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] appserver-2/appserver-2.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] appserver-2/appserver-2.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] appserver-2/appserver-2-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] appserver-2/appserver-2-a939fd08.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] appserver-2/vmx-appserver-2-2839149832-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] appserver-2/vmware-8.log',
                     type = 'log',
                     size = 122211L,
                     uniqueSize = 122211L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] appserver-2/vmware-3.log',
                     type = 'log',
                     size = 244657L,
                     uniqueSize = 244657L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] appserver-2/vmware-4.log',
                     type = 'log',
                     size = 121908L,
                     uniqueSize = 121908L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] appserver-2/vmware-5.log',
                     type = 'log',
                     size = 152552L,
                     uniqueSize = 152552L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] appserver-2/vmware-6.log',
                     type = 'log',
                     size = 213912L,
                     uniqueSize = 213912L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] appserver-2/vmware-7.log',
                     type = 'log',
                     size = 183247L,
                     uniqueSize = 183247L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] appserver-2/vmware.log',
                     type = 'log',
                     size = 101610L,
                     uniqueSize = 101610L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:24.963547Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'appserver-2'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:8',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 2280L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 22800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:24:19.423131Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 37728256L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 2280,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 8711673075L,
                     uncommitted = 0L,
                     unshared = 8711673075L
                  }
               ],
               timestamp = 2012-11-12T05:10:24.964465Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:8',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:24:19.423131Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 37728256L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 2280,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'appserver2',
                  ipAddress = '10.10.2.4',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'appserver-2',
                  template = false,
                  vmPathName = '[V_P421_1] appserver-2/appserver-2.vmx',
                  memorySizeMB = 2280,
                  cpuReservation = 0,
                  memoryReservation = 2280,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422df7ad-8467-13c8-db43-038f467955b1',
                  instanceUuid = '502d423a-62d9-f597-7ca9-e32094dee0e7',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 8711673075L,
                  uncommitted = 0L,
                  unshared = 8711673075L,
                  timestamp = 2012-11-12T05:10:24.964465Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 20,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 410,
                  hostMemoryUsage = 2108,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = 2080,
                  sharedMemory = 16,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 24,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9940,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 222. vim.VirtualMachine::80 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:80',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:24:21.100168Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'appserver-14',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d03f9-6054-c148-1cfc-216c24fa11ae',
               instanceUuid = '502dbc4b-41c5-bac0-df0d-f1cdc890d7e2',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dc4b8-a3b6-e842-71b1-2296265b94ed',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] appserver-14/appserver-14.vmx',
                  snapshotDirectory = '[V_P421_2] appserver-14',
                  suspendDirectory = '[V_P421_2] appserver-14',
                  logDirectory = '[V_P421_2] appserver-14'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 2280,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 620368302L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] appserver-14/appserver-14.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C29e-bf75-e908-a05d-f95911aa7680',
                           contentId = 'a5d84dc64f9f204e6ec84cc5fc5b5e87',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:13:95',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 2280L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 22800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 2280L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'appserver-14.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '2280'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 69 60 54 c1 40'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/appserver-14/appserver-14-1d285127.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '0,1,2,3'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 136343552L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:80-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'appserver14',
               ipAddress = '10.10.14.4',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.14.4',
                        'fe80::250:56ff:fead:1395'
                     ],
                     macAddress = '00:50:56:ad:13:95',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.14.4',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:1395',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'appserver14',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 2721009664L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53963776L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'appserver-14.vmxf',
                  'appserver-14.nvram',
                  'appserver-14.vmsd'
               ],
               logFile = (str) [
                  'vmware-8.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware-7.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] appserver-14/appserver-14.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] appserver-14/appserver-14-1d285127.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] appserver-14/appserver-14.vmx',
                     type = 'config',
                     size = 3098L,
                     uniqueSize = 3098L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] appserver-14/appserver-14.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] appserver-14/appserver-14.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] appserver-14/appserver-14.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] appserver-14/appserver-14.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] appserver-14/appserver-14-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] appserver-14/appserver-14-1d285127.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] appserver-14/vmx-appserver-14-489181479-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] appserver-14/vmware-8.log',
                     type = 'log',
                     size = 122250L,
                     uniqueSize = 122250L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] appserver-14/vmware-3.log',
                     type = 'log',
                     size = 244689L,
                     uniqueSize = 244689L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] appserver-14/vmware-4.log',
                     type = 'log',
                     size = 121945L,
                     uniqueSize = 121945L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] appserver-14/vmware-5.log',
                     type = 'log',
                     size = 152584L,
                     uniqueSize = 152584L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] appserver-14/vmware-6.log',
                     type = 'log',
                     size = 213944L,
                     uniqueSize = 213944L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] appserver-14/vmware-7.log',
                     type = 'log',
                     size = 183350L,
                     uniqueSize = 183350L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] appserver-14/vmware.log',
                     type = 'log',
                     size = 101631L,
                     uniqueSize = 101631L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:24.98822Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'appserver-14'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:80',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 2280L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 22800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:24:21.102218Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 37728256L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 2280,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 8711673007L,
                     uncommitted = 0L,
                     unshared = 8711673007L
                  }
               ],
               timestamp = 2012-11-12T05:10:24.989219Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:80',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:24:21.102218Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 37728256L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 2280,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'appserver14',
                  ipAddress = '10.10.14.4',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'appserver-14',
                  template = false,
                  vmPathName = '[V_P421_2] appserver-14/appserver-14.vmx',
                  memorySizeMB = 2280,
                  cpuReservation = 0,
                  memoryReservation = 2280,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d03f9-6054-c148-1cfc-216c24fa11ae',
                  instanceUuid = '502dbc4b-41c5-bac0-df0d-f1cdc890d7e2',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 8711673007L,
                  uncommitted = 0L,
                  unshared = 8711673007L,
                  timestamp = 2012-11-12T05:10:24.989219Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 22,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 456,
                  hostMemoryUsage = 2100,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = 2068,
                  sharedMemory = 24,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 25,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9939,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 223. vim.VirtualMachine::81 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:81',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:24:22.711467Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'idleserver-14',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422de8dc-7836-88e4-7fc1-959db0228f8a',
               instanceUuid = '502de602-eba5-a343-a141-d77cf9f385df',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dbc1a-1f05-f017-1699-0f77740d7788',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] idleserver-14/idleserver-14.vmx',
                  snapshotDirectory = '[V_P421_2] idleserver-14',
                  suspendDirectory = '[V_P421_2] idleserver-14',
                  logDirectory = '[V_P421_2] idleserver-14'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -1339912310L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] idleserver-14/idleserver-14.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C29c-5e96-e585-8de3-3cc405e80814',
                           contentId = '67f0c181034962296c80be8d8e5778b0',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:46:24',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 600,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 5120,
                     level = 'low'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'idleserver-14.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6c 78 36 88 e0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/idleserver-14/idleserver-14-f62b4164.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '3'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110432256L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:81-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'idleserver14',
               ipAddress = '10.10.14.6',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.14.6',
                        'fe80::250:56ff:fead:4624'
                     ],
                     macAddress = '00:50:56:ad:46:24',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.14.6',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:4624',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'idleserver14',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 5186621440L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53961728L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'idleserver-14.vmxf',
                  'idleserver-14.nvram',
                  'idleserver-14.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] idleserver-14/idleserver-14.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] idleserver-14/idleserver-14-f62b4164.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] idleserver-14/idleserver-14.vmx',
                     type = 'config',
                     size = 3065L,
                     uniqueSize = 3065L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] idleserver-14/idleserver-14.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] idleserver-14/idleserver-14.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] idleserver-14/idleserver-14.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] idleserver-14/idleserver-14.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] idleserver-14/idleserver-14-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] idleserver-14/idleserver-14-f62b4164.vswp',
                     type = 'swap',
                     size = 1073741824L,
                     uniqueSize = 1073741824L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] idleserver-14/vmx-idleserver-14-4130029924-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] idleserver-14/vmware-1.log',
                     type = 'log',
                     size = 183353L,
                     uniqueSize = 183353L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] idleserver-14/vmware-2.log',
                     type = 'log',
                     size = 121845L,
                     uniqueSize = 121845L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] idleserver-14/vmware-3.log',
                     type = 'log',
                     size = 214147L,
                     uniqueSize = 214147L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] idleserver-14/vmware-4.log',
                     type = 'log',
                     size = 121888L,
                     uniqueSize = 121888L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] idleserver-14/vmware-5.log',
                     type = 'log',
                     size = 152598L,
                     uniqueSize = 152598L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] idleserver-14/vmware-6.log',
                     type = 'log',
                     size = 275924L,
                     uniqueSize = 275924L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] idleserver-14/vmware.log',
                     type = 'log',
                     size = 101587L,
                     uniqueSize = 101587L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:25.014138Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'idleserver-14'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:81',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 600,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 5120,
                     level = 'low'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:24:22.713642Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29261824L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 9785445747L,
                     uncommitted = 0L,
                     unshared = 9785445747L
                  }
               ],
               timestamp = 2012-11-12T05:10:25.014972Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:81',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:24:22.713642Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29261824L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'idleserver14',
                  ipAddress = '10.10.14.6',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'idleserver-14',
                  template = false,
                  vmPathName = '[V_P421_2] idleserver-14/idleserver-14.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422de8dc-7836-88e4-7fc1-959db0228f8a',
                  instanceUuid = '502de602-eba5-a343-a141-d77cf9f385df',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 9785445747L,
                  uncommitted = 0L,
                  unshared = 9785445747L,
                  timestamp = 2012-11-12T05:10:25.014972Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 13,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 10,
                  hostMemoryUsage = 254,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = 236,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 18,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9937,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 224. vim.VirtualMachine::82 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:82',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:24:24.225061Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'mailserver-14',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d1f7d-9adb-9654-93d7-6f739874918f',
               instanceUuid = '502d2ff0-b841-edca-c070-07f5761428ee',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dfda6-0b0a-ecba-3477-59e9a3d74b4c',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] mailserver-14/mailserver-14.vmx',
                  snapshotDirectory = '[V_P421_2] mailserver-14',
                  suspendDirectory = '[V_P421_2] mailserver-14',
                  logDirectory = '[V_P421_2] mailserver-14'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -1737191025L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '34,611,200 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] mailserver-14/mailserver-14.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C295-4e9a-ba1c-a995-99c88239323a',
                           contentId = '37e353ed141e2d836deb456294ba042d',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 34611200L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:18:51',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 450,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'mailserver-14.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1024'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6d 9a db 96 50'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/mailserver-14/mailserver-14-2d012769.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '3'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110432256L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:82-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'mailserver14',
               ipAddress = '10.10.14.3',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.14.3',
                        'fe80::250:56ff:fead:1851'
                     ],
                     macAddress = '00:50:56:ad:18:51',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.14.3',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:1851',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'mailserver14',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 5100961792L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53962752L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/mailstore',
                     capacity = 26401411072L,
                     freeSpace = 13318766592L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'mailserver-14.vmxf',
                  'mailserver-14.nvram',
                  'mailserver-14.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] mailserver-14/mailserver-14.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] mailserver-14/mailserver-14-2d012769.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] mailserver-14/mailserver-14.vmx',
                     type = 'config',
                     size = 3071L,
                     uniqueSize = 3071L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] mailserver-14/mailserver-14.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] mailserver-14/mailserver-14.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] mailserver-14/mailserver-14.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] mailserver-14/mailserver-14.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] mailserver-14/mailserver-14-flat.vmdk',
                     type = 'diskExtent',
                     size = 35441868800L,
                     uniqueSize = 35441868800L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] mailserver-14/mailserver-14-2d012769.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] mailserver-14/vmx-mailserver-14-755050345-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] mailserver-14/vmware-1.log',
                     type = 'log',
                     size = 183607L,
                     uniqueSize = 183607L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] mailserver-14/vmware-2.log',
                     type = 'log',
                     size = 121966L,
                     uniqueSize = 121966L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] mailserver-14/vmware-3.log',
                     type = 'log',
                     size = 245329L,
                     uniqueSize = 245329L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] mailserver-14/vmware-4.log',
                     type = 'log',
                     size = 121977L,
                     uniqueSize = 121977L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] mailserver-14/vmware-5.log',
                     type = 'log',
                     size = 152768L,
                     uniqueSize = 152768L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] mailserver-14/vmware-6.log',
                     type = 'log',
                     size = 276422L,
                     uniqueSize = 276422L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] mailserver-14/vmware.log',
                     type = 'log',
                     size = 101676L,
                     uniqueSize = 101676L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:25.039397Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'mailserver-14'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:82',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 450,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:24:24.227384Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29216768L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 35555281932L,
                     uncommitted = 0L,
                     unshared = 35555281932L
                  }
               ],
               timestamp = 2012-11-12T05:10:25.040355Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:82',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:24:24.227384Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29216768L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'mailserver14',
                  ipAddress = '10.10.14.3',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'mailserver-14',
                  template = false,
                  vmPathName = '[V_P421_2] mailserver-14/mailserver-14.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 1024,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d1f7d-9adb-9654-93d7-6f739874918f',
                  instanceUuid = '502d2ff0-b841-edca-c070-07f5761428ee',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 35555281932L,
                  uncommitted = 0L,
                  unshared = 35555281932L,
                  timestamp = 2012-11-12T05:10:25.040355Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 12,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 491,
                  hostMemoryUsage = 1042,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 20,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9935,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 225. vim.VirtualMachine::83 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:83',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:24:25.890946Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'dbserver-14',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d642a-41a9-094b-f26c-213bcf934f28',
               instanceUuid = '502dee85-b8ae-5a8f-dc38-0b817f9db2d6',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d247f-0804-36e3-7fd6-2816046df0ee',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] dbserver-14/dbserver-14.vmx',
                  snapshotDirectory = '[V_P421_2] dbserver-14',
                  suspendDirectory = '[V_P421_2] dbserver-14',
                  logDirectory = '[V_P421_2] dbserver-14'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1536,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -812429528L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '34,611,200 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] dbserver-14/dbserver-14.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C297-b282-96d8-9bb0-318ca7bf9ca5',
                           contentId = '530c5c2e0d61f43ff87bf2f61131e1bb',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 34611200L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:72:56',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 3200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1536L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 15360,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1536L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'dbserver-14.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1536'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6a 41 a9 09 40'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/dbserver-14/dbserver-14-945270ec.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '3'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 120979456L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:83-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'dbserver14',
               ipAddress = '10.10.14.5',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.14.5',
                        'fe80::250:56ff:fead:7256'
                     ],
                     macAddress = '00:50:56:ad:72:56',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.14.5',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:7256',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'dbserver14',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4767301632L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53963776L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/dbstore',
                     capacity = 26401411072L,
                     freeSpace = 16321777664L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'dbserver-14.vmxf',
                  'dbserver-14.nvram',
                  'dbserver-14.vmsd'
               ],
               logFile = (str) [
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware-7.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] dbserver-14/dbserver-14.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] dbserver-14/dbserver-14-945270ec.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] dbserver-14/dbserver-14.vmx',
                     type = 'config',
                     size = 3087L,
                     uniqueSize = 3087L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] dbserver-14/dbserver-14.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] dbserver-14/dbserver-14.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] dbserver-14/dbserver-14.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] dbserver-14/dbserver-14.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] dbserver-14/dbserver-14-flat.vmdk',
                     type = 'diskExtent',
                     size = 35441868800L,
                     uniqueSize = 35441868800L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] dbserver-14/dbserver-14-945270ec.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] dbserver-14/vmx-dbserver-14-2488430828-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] dbserver-14/vmware-2.log',
                     type = 'log',
                     size = 152709L,
                     uniqueSize = 152709L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] dbserver-14/vmware-3.log',
                     type = 'log',
                     size = 245338L,
                     uniqueSize = 245338L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] dbserver-14/vmware-4.log',
                     type = 'log',
                     size = 121986L,
                     uniqueSize = 121986L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] dbserver-14/vmware-5.log',
                     type = 'log',
                     size = 152775L,
                     uniqueSize = 152775L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] dbserver-14/vmware-6.log',
                     type = 'log',
                     size = 276090L,
                     uniqueSize = 276090L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] dbserver-14/vmware-7.log',
                     type = 'log',
                     size = 122292L,
                     uniqueSize = 122292L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] dbserver-14/vmware.log',
                     type = 'log',
                     size = 101688L,
                     uniqueSize = 101688L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:25.063841Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'dbserver-14'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:83',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 3200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1536L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 15360,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:24:25.893119Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 32452608L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1536,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 35555251081L,
                     uncommitted = 0L,
                     unshared = 35555251081L
                  }
               ],
               timestamp = 2012-11-12T05:10:25.064639Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:83',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:24:25.893119Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 32452608L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1536,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'dbserver14',
                  ipAddress = '10.10.14.5',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'dbserver-14',
                  template = false,
                  vmPathName = '[V_P421_2] dbserver-14/dbserver-14.vmx',
                  memorySizeMB = 1536,
                  cpuReservation = 0,
                  memoryReservation = 1536,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d642a-41a9-094b-f26c-213bcf934f28',
                  instanceUuid = '502dee85-b8ae-5a8f-dc38-0b817f9db2d6',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 35555251081L,
                  uncommitted = 0L,
                  unshared = 35555251081L,
                  timestamp = 2012-11-12T05:10:25.064639Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 15,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 261,
                  hostMemoryUsage = 1554,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 22,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9934,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 226. vim.VirtualMachine::84 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:84',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:24:27.318508Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'infraserver-14',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422da7c1-10f1-a7bd-521a-0ad016a7dd8f',
               instanceUuid = '502d83ac-c3cd-bc84-f435-2044dfc85242',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564de41b-8a73-93cd-4cbe-3216bcaa9203',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] infraserver-14/infraserver-14.vmx',
                  snapshotDirectory = '[V_P421_2] infraserver-14',
                  suspendDirectory = '[V_P421_2] infraserver-14',
                  logDirectory = '[V_P421_2] infraserver-14'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000,
                           4001
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 380099983L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '45,096,960 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] infraserver-14/infraserver-14.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C298-ce27-eb29-794a-50b1000542ec',
                           contentId = 'ae058f5509e8abe65ff3f8837ac0b6e3',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 45096960L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:0b:bd',
                        wakeOnLanEnabled = true
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 2',
                           summary = 'internal'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'internal',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-internal',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = false,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 224
                        },
                        controllerKey = 100,
                        unitNumber = 8,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:48:f8',
                        wakeOnLanEnabled = false
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'infraserver-14.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1024'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 61 10 f1 a7 b0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/infraserver-14/infraserver-14-7efc4156.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '3'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet1.pciSlotNumber',
                     value = '224'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = '--------------------------------',
                     ebx = '--------------------------------',
                     ecx = '--------------------------------',
                     edx = '-----------H--------------------'
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = '--------------------------------',
                     ebx = '--------------------------------',
                     ecx = '--------------------------------',
                     edx = '-----------H--------------------'
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110501888L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:84-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'infraserver14',
               ipAddress = '10.10.14.1',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.14.1',
                        'fe80::250:56ff:fead:bbd'
                     ],
                     macAddress = '00:50:56:ad:0b:bd',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.14.1',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:bbd',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  },
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'internal',
                     ipAddress = (str) [
                        '192.168.14.11',
                        'fe80::250:56ff:fe87:48f8'
                     ],
                     macAddress = '00:50:56:87:48:f8',
                     connected = true,
                     deviceConfigId = 4001,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '192.168.14.11',
                              prefixLength = 24,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:48f8',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'infraserver14',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '192.168.14.0',
                              prefixLength = 24,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4853829632L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53957632L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/home/webfiles/downloads',
                     capacity = 36975136768L,
                     freeSpace = 2760110080L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'infraserver-14.vmxf',
                  'infraserver-14.nvram',
                  'infraserver-14.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] infraserver-14/infraserver-14.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] infraserver-14/infraserver-14-7efc4156.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] infraserver-14/infraserver-14.vmx',
                     type = 'config',
                     size = 3830L,
                     uniqueSize = 3830L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] infraserver-14/infraserver-14.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] infraserver-14/infraserver-14.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] infraserver-14/infraserver-14.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] infraserver-14/infraserver-14.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] infraserver-14/infraserver-14-flat.vmdk',
                     type = 'diskExtent',
                     size = 46179287040L,
                     uniqueSize = 46179287040L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] infraserver-14/infraserver-14-7efc4156.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] infraserver-14/vmx-infraserver-14-2130461014-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] infraserver-14/vmware-1.log',
                     type = 'log',
                     size = 186174L,
                     uniqueSize = 186174L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] infraserver-14/vmware-2.log',
                     type = 'log',
                     size = 123889L,
                     uniqueSize = 123889L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] infraserver-14/vmware-3.log',
                     type = 'log',
                     size = 248514L,
                     uniqueSize = 248514L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] infraserver-14/vmware-4.log',
                     type = 'log',
                     size = 123933L,
                     uniqueSize = 123933L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] infraserver-14/vmware-5.log',
                     type = 'log',
                     size = 154997L,
                     uniqueSize = 154997L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] infraserver-14/vmware-6.log',
                     type = 'log',
                     size = 279912L,
                     uniqueSize = 279912L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] infraserver-14/vmware.log',
                     type = 'log',
                     size = 103631L,
                     uniqueSize = 103631L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:25.087994Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'infraserver-14'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt',
               'vim.Network:HaNetwork-internal'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:84',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  },
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4001
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:24:27.320778Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29331456L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 46292718236L,
                     uncommitted = 0L,
                     unshared = 46292718236L
                  }
               ],
               timestamp = 2012-11-12T05:10:25.088918Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:84',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     },
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4001
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:24:27.320778Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29331456L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'infraserver14',
                  ipAddress = '10.10.14.1',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'infraserver-14',
                  template = false,
                  vmPathName = '[V_P421_2] infraserver-14/infraserver-14.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 1024,
                  numCpu = 1,
                  numEthernetCards = 2,
                  numVirtualDisks = 1,
                  uuid = '422da7c1-10f1-a7bd-521a-0ad016a7dd8f',
                  instanceUuid = '502d83ac-c3cd-bc84-f435-2044dfc85242',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 46292718236L,
                  uncommitted = 0L,
                  unshared = 46292718236L,
                  timestamp = 2012-11-12T05:10:25.088918Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 12,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 61,
                  hostMemoryUsage = 1020,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 20,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9932,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 227. vim.VirtualMachine::85 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:85',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:24:28.783477Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'webserver-15',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d882d-6900-4762-0a03-36c4c765c4e6',
               instanceUuid = '502d0247-761c-da9e-7fa7-0c33844dda21',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d040b-a7ea-e09a-5699-d2cdce131a28',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] webserver-15/webserver-15.vmx',
                  snapshotDirectory = '[V_P421_2] webserver-15',
                  suspendDirectory = '[V_P421_2] webserver-15',
                  logDirectory = '[V_P421_2] webserver-15'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  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,
                  memoryMB = 7680,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000,
                           4001
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -949631770L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] webserver-15/webserver-15.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C294-b242-8c4f-39e1-649d47374726',
                           contentId = 'e267cc526b3ce73d135e796bd11859f4',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:25:ed',
                        wakeOnLanEnabled = true
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 2',
                           summary = 'internal'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'internal',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-internal',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = false,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 224
                        },
                        controllerKey = 100,
                        unitNumber = 8,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:27:66',
                        wakeOnLanEnabled = false
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 2000,
                     level = 'high'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 7680L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 76800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 7680L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'webserver-15.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '7680'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6d 69 00 47 60'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/webserver-15/webserver-15-5e829de5.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '3'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet1.pciSlotNumber',
                     value = '224'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 247799808L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:85-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'webserver15',
               ipAddress = '10.10.15.2',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.15.2',
                        'fe80::250:56ff:fead:25ed'
                     ],
                     macAddress = '00:50:56:ad:25:ed',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.15.2',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:25ed',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  },
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'internal',
                     ipAddress = (str) [
                        '192.168.15.12',
                        'fe80::250:56ff:fe87:2766'
                     ],
                     macAddress = '00:50:56:87:27:66',
                     connected = true,
                     deviceConfigId = 4001,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '192.168.15.12',
                              prefixLength = 24,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:2766',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'webserver15',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '192.168.15.0',
                              prefixLength = 24,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4237180928L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53962752L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'webserver-15.vmxf',
                  'webserver-15.nvram',
                  'webserver-15.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] webserver-15/webserver-15.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] webserver-15/webserver-15-5e829de5.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] webserver-15/webserver-15.vmx',
                     type = 'config',
                     size = 3321L,
                     uniqueSize = 3321L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] webserver-15/webserver-15.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] webserver-15/webserver-15.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] webserver-15/webserver-15.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] webserver-15/webserver-15.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] webserver-15/webserver-15-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] webserver-15/webserver-15-5e829de5.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] webserver-15/vmx-webserver-15-1585618405-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] webserver-15/vmware-1.log',
                     type = 'log',
                     size = 184974L,
                     uniqueSize = 184974L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] webserver-15/vmware-2.log',
                     type = 'log',
                     size = 122848L,
                     uniqueSize = 122848L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] webserver-15/vmware-3.log',
                     type = 'log',
                     size = 247235L,
                     uniqueSize = 247235L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] webserver-15/vmware-4.log',
                     type = 'log',
                     size = 122895L,
                     uniqueSize = 122895L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] webserver-15/vmware-5.log',
                     type = 'log',
                     size = 153909L,
                     uniqueSize = 153909L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] webserver-15/vmware-6.log',
                     type = 'log',
                     size = 278552L,
                     uniqueSize = 278552L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] webserver-15/vmware.log',
                     type = 'log',
                     size = 102591L,
                     uniqueSize = 102591L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:25.114452Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'webserver-15'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt',
               'vim.Network:HaNetwork-internal'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:85',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 2000,
                     level = 'high'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 7680L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 76800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  },
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4001
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:24:28.785709Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 71393280L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 7680,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 8711745841L,
                     uncommitted = 0L,
                     unshared = 8711745841L
                  }
               ],
               timestamp = 2012-11-12T05:10:25.115359Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:85',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     },
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4001
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:24:28.785709Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 71393280L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 7680,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'webserver15',
                  ipAddress = '10.10.15.2',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'webserver-15',
                  template = false,
                  vmPathName = '[V_P421_2] webserver-15/webserver-15.vmx',
                  memorySizeMB = 7680,
                  cpuReservation = 0,
                  memoryReservation = 7680,
                  numCpu = 1,
                  numEthernetCards = 2,
                  numVirtualDisks = 1,
                  uuid = '422d882d-6900-4762-0a03-36c4c765c4e6',
                  instanceUuid = '502d0247-761c-da9e-7fa7-0c33844dda21',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 8711745841L,
                  uncommitted = 0L,
                  unshared = 8711745841L,
                  timestamp = 2012-11-12T05:10:25.115359Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 17,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 3686,
                  hostMemoryUsage = 7554,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 46,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9931,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 228. vim.VirtualMachine::86 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:86',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:24:30.574256Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'appserver-15',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d55e8-e076-ec71-28f3-b324df2b92cd',
               instanceUuid = '502d44b0-7fe4-c272-ab87-1b4e9f3da336',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564df326-e131-f2ab-62eb-a8653a87b6af',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] appserver-15/appserver-15.vmx',
                  snapshotDirectory = '[V_P421_2] appserver-15',
                  suspendDirectory = '[V_P421_2] appserver-15',
                  logDirectory = '[V_P421_2] appserver-15'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 2280,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -550792499L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] appserver-15/appserver-15.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C294-5fbd-c6c4-6e45-f1590ca61ef4',
                           contentId = '66015dba989ae972e5c4b921949ec52e',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:37:39',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 2280L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 22800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 2280L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'appserver-15.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '2280'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 68 e0 76 ec 70'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/appserver-15/appserver-15-1d285128.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '0,1,2,3'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 136343552L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:86-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'appserver15',
               ipAddress = '10.10.15.4',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.15.4',
                        'fe80::250:56ff:fead:3739'
                     ],
                     macAddress = '00:50:56:ad:37:39',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.15.4',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:3739',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'appserver15',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 2721021952L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53963776L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'appserver-15.vmxf',
                  'appserver-15.nvram',
                  'appserver-15.vmsd'
               ],
               logFile = (str) [
                  'vmware-8.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware-7.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] appserver-15/appserver-15.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] appserver-15/appserver-15-1d285128.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] appserver-15/appserver-15.vmx',
                     type = 'config',
                     size = 3099L,
                     uniqueSize = 3099L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] appserver-15/appserver-15.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] appserver-15/appserver-15.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] appserver-15/appserver-15.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] appserver-15/appserver-15.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] appserver-15/appserver-15-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] appserver-15/appserver-15-1d285128.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] appserver-15/vmx-appserver-15-489181480-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] appserver-15/vmware-8.log',
                     type = 'log',
                     size = 122248L,
                     uniqueSize = 122248L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] appserver-15/vmware-3.log',
                     type = 'log',
                     size = 244761L,
                     uniqueSize = 244761L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] appserver-15/vmware-4.log',
                     type = 'log',
                     size = 121945L,
                     uniqueSize = 121945L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] appserver-15/vmware-5.log',
                     type = 'log',
                     size = 152572L,
                     uniqueSize = 152572L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] appserver-15/vmware-6.log',
                     type = 'log',
                     size = 213944L,
                     uniqueSize = 213944L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] appserver-15/vmware-7.log',
                     type = 'log',
                     size = 183271L,
                     uniqueSize = 183271L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] appserver-15/vmware.log',
                     type = 'log',
                     size = 101646L,
                     uniqueSize = 101646L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:25.140821Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'appserver-15'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:86',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 2280L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 22800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:24:30.576416Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 37728256L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 2280,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 8711673002L,
                     uncommitted = 0L,
                     unshared = 8711673002L
                  }
               ],
               timestamp = 2012-11-12T05:10:25.141842Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:86',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:24:30.576416Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 37728256L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 2280,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'appserver15',
                  ipAddress = '10.10.15.4',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'appserver-15',
                  template = false,
                  vmPathName = '[V_P421_2] appserver-15/appserver-15.vmx',
                  memorySizeMB = 2280,
                  cpuReservation = 0,
                  memoryReservation = 2280,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d55e8-e076-ec71-28f3-b324df2b92cd',
                  instanceUuid = '502d44b0-7fe4-c272-ab87-1b4e9f3da336',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 8711673002L,
                  uncommitted = 0L,
                  unshared = 8711673002L,
                  timestamp = 2012-11-12T05:10:25.141842Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 21,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 524,
                  hostMemoryUsage = 2084,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = 2051,
                  sharedMemory = 35,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 25,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9929,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 229. vim.VirtualMachine::87 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:87',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:24:32.020596Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'idleserver-15',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d6dac-1b4e-5ebc-d9d3-641ef88dc66d',
               instanceUuid = '502dddf6-53ac-db0c-ccca-d4ded8effd08',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564de65e-d03d-2901-29dd-6d5d30b0b470',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] idleserver-15/idleserver-15.vmx',
                  snapshotDirectory = '[V_P421_2] idleserver-15',
                  suspendDirectory = '[V_P421_2] idleserver-15',
                  logDirectory = '[V_P421_2] idleserver-15'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -124926355L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] idleserver-15/idleserver-15.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C298-ca15-502a-2fb3-051a6d34ffe1',
                           contentId = '0562cd54f1d35f22e3c66941f281bdf0',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:40:d9',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 600,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 5120,
                     level = 'low'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'idleserver-15.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6c 1b 4e 5e b0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/idleserver-15/idleserver-15-f62b4165.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '3'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110432256L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:87-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'idleserver15',
               ipAddress = '10.10.15.6',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.15.6',
                        'fe80::250:56ff:fead:40d9'
                     ],
                     macAddress = '00:50:56:ad:40:d9',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.15.6',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:40d9',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'idleserver15',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 5186560000L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53961728L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'idleserver-15.vmxf',
                  'idleserver-15.nvram',
                  'idleserver-15.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] idleserver-15/idleserver-15.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] idleserver-15/idleserver-15-f62b4165.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] idleserver-15/idleserver-15.vmx',
                     type = 'config',
                     size = 3064L,
                     uniqueSize = 3064L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] idleserver-15/idleserver-15.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] idleserver-15/idleserver-15.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] idleserver-15/idleserver-15.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] idleserver-15/idleserver-15.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] idleserver-15/idleserver-15-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] idleserver-15/idleserver-15-f62b4165.vswp',
                     type = 'swap',
                     size = 1073741824L,
                     uniqueSize = 1073741824L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] idleserver-15/vmx-idleserver-15-4130029925-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] idleserver-15/vmware-1.log',
                     type = 'log',
                     size = 183511L,
                     uniqueSize = 183511L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] idleserver-15/vmware-2.log',
                     type = 'log',
                     size = 121842L,
                     uniqueSize = 121842L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] idleserver-15/vmware-3.log',
                     type = 'log',
                     size = 244912L,
                     uniqueSize = 244912L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] idleserver-15/vmware-4.log',
                     type = 'log',
                     size = 121852L,
                     uniqueSize = 121852L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] idleserver-15/vmware-5.log',
                     type = 'log',
                     size = 152587L,
                     uniqueSize = 152587L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] idleserver-15/vmware-6.log',
                     type = 'log',
                     size = 275887L,
                     uniqueSize = 275887L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] idleserver-15/vmware.log',
                     type = 'log',
                     size = 101587L,
                     uniqueSize = 101587L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:25.169339Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'idleserver-15'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:87',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 600,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 5120,
                     level = 'low'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:24:32.023048Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29216768L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 9785476582L,
                     uncommitted = 0L,
                     unshared = 9785476582L
                  }
               ],
               timestamp = 2012-11-12T05:10:25.170287Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:87',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:24:32.023048Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29216768L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'idleserver15',
                  ipAddress = '10.10.15.6',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'idleserver-15',
                  template = false,
                  vmPathName = '[V_P421_2] idleserver-15/idleserver-15.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d6dac-1b4e-5ebc-d9d3-641ef88dc66d',
                  instanceUuid = '502dddf6-53ac-db0c-ccca-d4ded8effd08',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 9785476582L,
                  uncommitted = 0L,
                  unshared = 9785476582L,
                  timestamp = 2012-11-12T05:10:25.170287Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 13,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 10,
                  hostMemoryUsage = 258,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 18,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9928,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 230. vim.VirtualMachine::88 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:88',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:24:33.522697Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'mailserver-15',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d206d-b52a-15bd-2e56-04c135527119',
               instanceUuid = '502d8f77-53ac-1cfd-65a8-9506b3d05d7d',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d6fea-ba4d-7ab8-86a4-b1b538d75635',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] mailserver-15/mailserver-15.vmx',
                  snapshotDirectory = '[V_P421_2] mailserver-15',
                  suspendDirectory = '[V_P421_2] mailserver-15',
                  logDirectory = '[V_P421_2] mailserver-15'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 894595353L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '34,611,200 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] mailserver-15/mailserver-15.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C29c-3283-07b5-baad-e5542945727f',
                           contentId = 'f53f22ca1491b52f36680b137f7db278',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 34611200L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:2a:9d',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 450,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'mailserver-15.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1024'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6d b5 2a 15 b0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/mailserver-15/mailserver-15-2d01276a.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '3'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110432256L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:88-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'mailserver15',
               ipAddress = '10.10.15.3',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.15.3',
                        'fe80::250:56ff:fead:2a9d'
                     ],
                     macAddress = '00:50:56:ad:2a:9d',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.15.3',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:2a9d',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'mailserver15',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 5100904448L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53962752L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/mailstore',
                     capacity = 26401411072L,
                     freeSpace = 13317668864L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'mailserver-15.vmxf',
                  'mailserver-15.nvram',
                  'mailserver-15.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] mailserver-15/mailserver-15.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] mailserver-15/mailserver-15-2d01276a.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] mailserver-15/mailserver-15.vmx',
                     type = 'config',
                     size = 3069L,
                     uniqueSize = 3069L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] mailserver-15/mailserver-15.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] mailserver-15/mailserver-15.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] mailserver-15/mailserver-15.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] mailserver-15/mailserver-15.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] mailserver-15/mailserver-15-flat.vmdk',
                     type = 'diskExtent',
                     size = 35441868800L,
                     uniqueSize = 35441868800L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] mailserver-15/mailserver-15-2d01276a.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] mailserver-15/vmx-mailserver-15-755050346-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] mailserver-15/vmware-1.log',
                     type = 'log',
                     size = 183602L,
                     uniqueSize = 183602L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] mailserver-15/vmware-2.log',
                     type = 'log',
                     size = 121932L,
                     uniqueSize = 121932L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] mailserver-15/vmware-3.log',
                     type = 'log',
                     size = 245418L,
                     uniqueSize = 245418L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] mailserver-15/vmware-4.log',
                     type = 'log',
                     size = 121977L,
                     uniqueSize = 121977L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] mailserver-15/vmware-5.log',
                     type = 'log',
                     size = 152759L,
                     uniqueSize = 152759L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] mailserver-15/vmware-6.log',
                     type = 'log',
                     size = 276420L,
                     uniqueSize = 276420L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] mailserver-15/vmware.log',
                     type = 'log',
                     size = 101674L,
                     uniqueSize = 101674L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:25.19798Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'mailserver-15'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:88',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 450,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:24:33.524812Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29261824L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 35555281967L,
                     uncommitted = 0L,
                     unshared = 35555281967L
                  }
               ],
               timestamp = 2012-11-12T05:10:25.199014Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:88',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:24:33.524812Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29261824L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'mailserver15',
                  ipAddress = '10.10.15.3',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'mailserver-15',
                  template = false,
                  vmPathName = '[V_P421_2] mailserver-15/mailserver-15.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 1024,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d206d-b52a-15bd-2e56-04c135527119',
                  instanceUuid = '502d8f77-53ac-1cfd-65a8-9506b3d05d7d',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 35555281967L,
                  uncommitted = 0L,
                  unshared = 35555281967L,
                  timestamp = 2012-11-12T05:10:25.199014Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 13,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 450,
                  hostMemoryUsage = 1042,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 20,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9926,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 231. vim.VirtualMachine::89 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:89',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:24:35.285678Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'dbserver-15',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d0e69-442e-d934-44b5-518831159347',
               instanceUuid = '502d2424-0290-8478-8ab7-908da0f60c21',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d7b7d-31ad-952c-8c4f-fa678a714a08',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] dbserver-15/dbserver-15.vmx',
                  snapshotDirectory = '[V_P421_2] dbserver-15',
                  suspendDirectory = '[V_P421_2] dbserver-15',
                  logDirectory = '[V_P421_2] dbserver-15'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1536,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 823497543L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '34,611,200 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] dbserver-15/dbserver-15.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C298-392f-c95b-326e-663eae9fc2db',
                           contentId = '728c45a9e5edb38ba1778a5deda812fa',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 34611200L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:03:96',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 3200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1536L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 15360,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1536L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'dbserver-15.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1536'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 69 44 2e d9 30'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/dbserver-15/dbserver-15-945270ed.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '3'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 120979456L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:89-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'dbserver15',
               ipAddress = '10.10.15.5',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.15.5',
                        'fe80::250:56ff:fead:396'
                     ],
                     macAddress = '00:50:56:ad:03:96',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.15.5',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:396',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'dbserver15',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4768219136L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53963776L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/dbstore',
                     capacity = 26401411072L,
                     freeSpace = 16323866624L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'dbserver-15.vmxf',
                  'dbserver-15.nvram',
                  'dbserver-15.vmsd'
               ],
               logFile = (str) [
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware-7.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] dbserver-15/dbserver-15.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] dbserver-15/dbserver-15-945270ed.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] dbserver-15/dbserver-15.vmx',
                     type = 'config',
                     size = 3086L,
                     uniqueSize = 3086L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] dbserver-15/dbserver-15.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] dbserver-15/dbserver-15.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] dbserver-15/dbserver-15.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] dbserver-15/dbserver-15.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] dbserver-15/dbserver-15-flat.vmdk',
                     type = 'diskExtent',
                     size = 35441868800L,
                     uniqueSize = 35441868800L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] dbserver-15/dbserver-15-945270ed.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] dbserver-15/vmx-dbserver-15-2488430829-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] dbserver-15/vmware-2.log',
                     type = 'log',
                     size = 152710L,
                     uniqueSize = 152710L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] dbserver-15/vmware-3.log',
                     type = 'log',
                     size = 245338L,
                     uniqueSize = 245338L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] dbserver-15/vmware-4.log',
                     type = 'log',
                     size = 121987L,
                     uniqueSize = 121987L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] dbserver-15/vmware-5.log',
                     type = 'log',
                     size = 152740L,
                     uniqueSize = 152740L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] dbserver-15/vmware-6.log',
                     type = 'log',
                     size = 276123L,
                     uniqueSize = 276123L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] dbserver-15/vmware-7.log',
                     type = 'log',
                     size = 122292L,
                     uniqueSize = 122292L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] dbserver-15/vmware.log',
                     type = 'log',
                     size = 101689L,
                     uniqueSize = 101689L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:25.223935Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'dbserver-15'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:89',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 3200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1536L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 15360,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:24:35.288063Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 32706560L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1536,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 35555251081L,
                     uncommitted = 0L,
                     unshared = 35555251081L
                  }
               ],
               timestamp = 2012-11-12T05:10:25.224791Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:89',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:24:35.288063Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 32706560L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1536,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'dbserver15',
                  ipAddress = '10.10.15.5',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'dbserver-15',
                  template = false,
                  vmPathName = '[V_P421_2] dbserver-15/dbserver-15.vmx',
                  memorySizeMB = 1536,
                  cpuReservation = 0,
                  memoryReservation = 1536,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d0e69-442e-d934-44b5-518831159347',
                  instanceUuid = '502d2424-0290-8478-8ab7-908da0f60c21',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 35555251081L,
                  uncommitted = 0L,
                  unshared = 35555251081L,
                  timestamp = 2012-11-12T05:10:25.224791Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 14,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 184,
                  hostMemoryUsage = 1554,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 22,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9924,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 232. vim.VirtualMachine::9 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:9',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:24:36.611584Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'idleserver-2',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d900d-baee-2265-5c11-a4e90103c4ce',
               instanceUuid = '502dc85d-f8c4-d8f6-9950-28ebe3720f66',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564ddd28-2a1f-0bb7-7a33-590ec3928dd0',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_1] idleserver-2/idleserver-2.vmx',
                  snapshotDirectory = '[V_P421_1] idleserver-2',
                  suspendDirectory = '[V_P421_1] idleserver-2',
                  logDirectory = '[V_P421_1] idleserver-2'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 17024206L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_1] idleserver-2/idleserver-2.vmdk',
                           datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C290-fbe1-927e-e67a-fbc77fdb3116',
                           contentId = 'ca66d60f6ef389a9582c243c311dcbb9',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:23:ea',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 600,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 5120,
                     level = 'low'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'idleserver-2.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6d ba ee 22 60'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/idleserver-2/idleserver-2-a3812825.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '0'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_1',
                     url = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110432256L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:9-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'idleserver2',
               ipAddress = '10.10.2.6',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.2.6',
                        'fe80::250:56ff:fead:23ea'
                     ],
                     macAddress = '00:50:56:ad:23:ea',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.2.6',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:23ea',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'idleserver2',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 5184249856L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53961728L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'idleserver-2.vmxf',
                  'idleserver-2.nvram',
                  'idleserver-2.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_1] idleserver-2/idleserver-2.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_1] idleserver-2/idleserver-2-a3812825.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_1] idleserver-2/idleserver-2.vmx',
                     type = 'config',
                     size = 3056L,
                     uniqueSize = 3056L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_1] idleserver-2/idleserver-2.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_1] idleserver-2/idleserver-2.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_1] idleserver-2/idleserver-2.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_1] idleserver-2/idleserver-2.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_1] idleserver-2/idleserver-2-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_1] idleserver-2/idleserver-2-a3812825.vswp',
                     type = 'swap',
                     size = 1073741824L,
                     uniqueSize = 1073741824L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_1] idleserver-2/vmx-idleserver-2-2743150629-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_1] idleserver-2/vmware-1.log',
                     type = 'log',
                     size = 183313L,
                     uniqueSize = 183313L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_1] idleserver-2/vmware-2.log',
                     type = 'log',
                     size = 121839L,
                     uniqueSize = 121839L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_1] idleserver-2/vmware-3.log',
                     type = 'log',
                     size = 214121L,
                     uniqueSize = 214121L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_1] idleserver-2/vmware-4.log',
                     type = 'log',
                     size = 121850L,
                     uniqueSize = 121850L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_1] idleserver-2/vmware-5.log',
                     type = 'log',
                     size = 152560L,
                     uniqueSize = 152560L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_1] idleserver-2/vmware-6.log',
                     type = 'log',
                     size = 275885L,
                     uniqueSize = 275885L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_1] idleserver-2/vmware.log',
                     type = 'log',
                     size = 101553L,
                     uniqueSize = 101553L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:25.251199Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'idleserver-2'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:9',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 600,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 5120,
                     level = 'low'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:24:36.613859Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29261824L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
                     committed = 9785445517L,
                     uncommitted = 0L,
                     unshared = 9785445517L
                  }
               ],
               timestamp = 2012-11-12T05:10:25.252064Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:9',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:24:36.613859Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29261824L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'idleserver2',
                  ipAddress = '10.10.2.6',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'idleserver-2',
                  template = false,
                  vmPathName = '[V_P421_1] idleserver-2/idleserver-2.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d900d-baee-2265-5c11-a4e90103c4ce',
                  instanceUuid = '502dc85d-f8c4-d8f6-9950-28ebe3720f66',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 9785445517L,
                  uncommitted = 0L,
                  unshared = 9785445517L,
                  timestamp = 2012-11-12T05:10:25.252064Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 56,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 61,
                  hostMemoryUsage = 294,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 18,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9923,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 233. vim.VirtualMachine::90 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:90',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:24:37.946296Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'infraserver-15',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d7597-cf22-d3a4-1db8-b647a3010b1e',
               instanceUuid = '502d784c-161d-6054-c7b8-557f03b58152',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d9915-8b56-451c-77e8-2e2c6c47c14d',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] infraserver-15/infraserver-15.vmx',
                  snapshotDirectory = '[V_P421_2] infraserver-15',
                  suspendDirectory = '[V_P421_2] infraserver-15',
                  logDirectory = '[V_P421_2] infraserver-15'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000,
                           4001
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -1560212706L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '45,096,960 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] infraserver-15/infraserver-15.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C299-f1b1-5424-ec59-7ea938dd3f4f',
                           contentId = '4a9d4f47f900829fde467312215ac942',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 45096960L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:56:3c',
                        wakeOnLanEnabled = true
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 2',
                           summary = 'internal'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'internal',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-internal',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = false,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 224
                        },
                        controllerKey = 100,
                        unitNumber = 8,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:24:f0',
                        wakeOnLanEnabled = false
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'infraserver-15.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1024'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 67 cf 22 d3 a0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/infraserver-15/infraserver-15-7efc4157.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '3'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet1.pciSlotNumber',
                     value = '224'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = '--------------------------------',
                     ebx = '--------------------------------',
                     ecx = '--------------------------------',
                     edx = '-----------H--------------------'
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = '--------------------------------',
                     ebx = '--------------------------------',
                     ecx = '--------------------------------',
                     edx = '-----------H--------------------'
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110501888L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:90-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'infraserver15',
               ipAddress = '10.10.15.1',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.15.1',
                        'fe80::250:56ff:fead:563c'
                     ],
                     macAddress = '00:50:56:ad:56:3c',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.15.1',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:563c',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  },
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'internal',
                     ipAddress = (str) [
                        '192.168.15.11',
                        'fe80::250:56ff:fe87:24f0'
                     ],
                     macAddress = '00:50:56:87:24:f0',
                     connected = true,
                     deviceConfigId = 4001,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '192.168.15.11',
                              prefixLength = 24,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:24f0',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'infraserver15',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '192.168.15.0',
                              prefixLength = 24,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4853993472L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53957632L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/home/webfiles/downloads',
                     capacity = 36975136768L,
                     freeSpace = 2760110080L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'infraserver-15.vmxf',
                  'infraserver-15.nvram',
                  'infraserver-15.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] infraserver-15/infraserver-15.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] infraserver-15/infraserver-15-7efc4157.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] infraserver-15/infraserver-15.vmx',
                     type = 'config',
                     size = 3832L,
                     uniqueSize = 3832L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] infraserver-15/infraserver-15.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] infraserver-15/infraserver-15.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] infraserver-15/infraserver-15.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] infraserver-15/infraserver-15.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] infraserver-15/infraserver-15-flat.vmdk',
                     type = 'diskExtent',
                     size = 46179287040L,
                     uniqueSize = 46179287040L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] infraserver-15/infraserver-15-7efc4157.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] infraserver-15/vmx-infraserver-15-2130461015-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] infraserver-15/vmware-1.log',
                     type = 'log',
                     size = 186178L,
                     uniqueSize = 186178L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] infraserver-15/vmware-2.log',
                     type = 'log',
                     size = 123891L,
                     uniqueSize = 123891L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] infraserver-15/vmware-3.log',
                     type = 'log',
                     size = 248573L,
                     uniqueSize = 248573L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] infraserver-15/vmware-4.log',
                     type = 'log',
                     size = 123933L,
                     uniqueSize = 123933L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] infraserver-15/vmware-5.log',
                     type = 'log',
                     size = 155032L,
                     uniqueSize = 155032L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] infraserver-15/vmware-6.log',
                     type = 'log',
                     size = 279916L,
                     uniqueSize = 279916L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] infraserver-15/vmware.log',
                     type = 'log',
                     size = 103630L,
                     uniqueSize = 103630L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:25.270289Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'infraserver-15'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt',
               'vim.Network:HaNetwork-internal'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:90',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  },
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4001
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:24:37.948746Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29331456L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 46292718341L,
                     uncommitted = 0L,
                     unshared = 46292718341L
                  }
               ],
               timestamp = 2012-11-12T05:10:25.271211Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:90',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     },
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4001
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:24:37.948746Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29331456L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'infraserver15',
                  ipAddress = '10.10.15.1',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'infraserver-15',
                  template = false,
                  vmPathName = '[V_P421_2] infraserver-15/infraserver-15.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 1024,
                  numCpu = 1,
                  numEthernetCards = 2,
                  numVirtualDisks = 1,
                  uuid = '422d7597-cf22-d3a4-1db8-b647a3010b1e',
                  instanceUuid = '502d784c-161d-6054-c7b8-557f03b58152',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 46292718341L,
                  uncommitted = 0L,
                  unshared = 46292718341L,
                  timestamp = 2012-11-12T05:10:25.271211Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 13,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 51,
                  hostMemoryUsage = 1020,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 20,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9922,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 234. vim.VirtualMachine::91 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:91',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:24:39.774807Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'webserver-16',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d12df-1d17-8a44-2e50-47e62f5e1797',
               instanceUuid = '502da333-172e-cee2-54e4-91fc96a0f361',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d006f-e4f3-d8c2-1dbb-7f007880f978',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] webserver-16/webserver-16.vmx',
                  snapshotDirectory = '[V_P421_2] webserver-16',
                  suspendDirectory = '[V_P421_2] webserver-16',
                  logDirectory = '[V_P421_2] webserver-16'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  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,
                  memoryMB = 7680,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000,
                           4001
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 794695575L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] webserver-16/webserver-16.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C291-6f0c-98d1-cd49-a39317cf8e54',
                           contentId = '9e41e72f2fed731e4e4422562c0514b8',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:0e:73',
                        wakeOnLanEnabled = true
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 2',
                           summary = 'internal'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'internal',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-internal',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = false,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 224
                        },
                        controllerKey = 100,
                        unitNumber = 8,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:3e:84',
                        wakeOnLanEnabled = false
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 2000,
                     level = 'high'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 7680L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 76800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 7680L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'webserver-16.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '7680'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6f 1d 17 8a 40'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/webserver-16/webserver-16-5e829de6.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '3'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet1.pciSlotNumber',
                     value = '224'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 247799808L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:91-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'webserver16',
               ipAddress = '10.10.16.2',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.16.2',
                        'fe80::250:56ff:fead:e73'
                     ],
                     macAddress = '00:50:56:ad:0e:73',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.16.2',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:e73',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  },
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'internal',
                     ipAddress = (str) [
                        '192.168.16.12',
                        'fe80::250:56ff:fe87:3e84'
                     ],
                     macAddress = '00:50:56:87:3e:84',
                     connected = true,
                     deviceConfigId = 4001,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '192.168.16.12',
                              prefixLength = 24,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:3e84',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'webserver16',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '192.168.16.0',
                              prefixLength = 24,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4237275136L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53962752L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'webserver-16.vmxf',
                  'webserver-16.nvram',
                  'webserver-16.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] webserver-16/webserver-16.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] webserver-16/webserver-16-5e829de6.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] webserver-16/webserver-16.vmx',
                     type = 'config',
                     size = 3320L,
                     uniqueSize = 3320L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] webserver-16/webserver-16.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] webserver-16/webserver-16.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] webserver-16/webserver-16.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] webserver-16/webserver-16.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] webserver-16/webserver-16-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] webserver-16/webserver-16-5e829de6.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] webserver-16/vmx-webserver-16-1585618406-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] webserver-16/vmware-1.log',
                     type = 'log',
                     size = 184971L,
                     uniqueSize = 184971L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] webserver-16/vmware-2.log',
                     type = 'log',
                     size = 122844L,
                     uniqueSize = 122844L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] webserver-16/vmware-3.log',
                     type = 'log',
                     size = 247111L,
                     uniqueSize = 247111L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] webserver-16/vmware-4.log',
                     type = 'log',
                     size = 122893L,
                     uniqueSize = 122893L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] webserver-16/vmware-5.log',
                     type = 'log',
                     size = 153910L,
                     uniqueSize = 153910L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] webserver-16/vmware-6.log',
                     type = 'log',
                     size = 278506L,
                     uniqueSize = 278506L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] webserver-16/vmware.log',
                     type = 'log',
                     size = 102590L,
                     uniqueSize = 102590L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:25.295883Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'webserver-16'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt',
               'vim.Network:HaNetwork-internal'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:91',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 2000,
                     level = 'high'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 7680L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 76800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  },
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4001
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:24:39.776904Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 74170368L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 7680,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 8711745661L,
                     uncommitted = 0L,
                     unshared = 8711745661L
                  }
               ],
               timestamp = 2012-11-12T05:10:25.29727Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:91',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     },
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4001
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:24:39.776904Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 74170368L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 7680,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'webserver16',
                  ipAddress = '10.10.16.2',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'webserver-16',
                  template = false,
                  vmPathName = '[V_P421_2] webserver-16/webserver-16.vmx',
                  memorySizeMB = 7680,
                  cpuReservation = 0,
                  memoryReservation = 7680,
                  numCpu = 1,
                  numEthernetCards = 2,
                  numVirtualDisks = 1,
                  uuid = '422d12df-1d17-8a44-2e50-47e62f5e1797',
                  instanceUuid = '502da333-172e-cee2-54e4-91fc96a0f361',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 8711745661L,
                  uncommitted = 0L,
                  unshared = 8711745661L,
                  timestamp = 2012-11-12T05:10:25.29727Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 17,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 4147,
                  hostMemoryUsage = 7550,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 46,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9920,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 235. vim.VirtualMachine::92 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:92',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:24:41.182341Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'appserver-16',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422dc6ed-4917-731c-225d-3196e1387da2',
               instanceUuid = '502da5db-0f68-3d59-c709-dc5136965f72',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d0ce8-e743-67d5-c563-a9b0d08cd8d2',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] appserver-16/appserver-16.vmx',
                  snapshotDirectory = '[V_P421_2] appserver-16',
                  suspendDirectory = '[V_P421_2] appserver-16',
                  logDirectory = '[V_P421_2] appserver-16'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 2280,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -516391518L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] appserver-16/appserver-16.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C29e-d1dc-99d8-8678-0906dfbaef4d',
                           contentId = '507787a74d4c11b061e99cf257c16a4f',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:67:75',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 2280L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 22800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 2280L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'appserver-16.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '2280'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6d 49 17 73 10'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/appserver-16/appserver-16-1d285129.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '0,1,2,3'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 136343552L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:92-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'appserver16',
               ipAddress = '10.10.16.4',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.16.4',
                        'fe80::250:56ff:fead:6775'
                     ],
                     macAddress = '00:50:56:ad:67:75',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.16.4',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:6775',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'appserver16',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 2720927744L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53963776L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'appserver-16.vmxf',
                  'appserver-16.nvram',
                  'appserver-16.vmsd'
               ],
               logFile = (str) [
                  'vmware-8.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware-7.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] appserver-16/appserver-16.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] appserver-16/appserver-16-1d285129.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] appserver-16/appserver-16.vmx',
                     type = 'config',
                     size = 3099L,
                     uniqueSize = 3099L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] appserver-16/appserver-16.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] appserver-16/appserver-16.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] appserver-16/appserver-16.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] appserver-16/appserver-16.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] appserver-16/appserver-16-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] appserver-16/appserver-16-1d285129.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] appserver-16/vmx-appserver-16-489181481-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] appserver-16/vmware-8.log',
                     type = 'log',
                     size = 122249L,
                     uniqueSize = 122249L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] appserver-16/vmware-3.log',
                     type = 'log',
                     size = 244761L,
                     uniqueSize = 244761L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] appserver-16/vmware-4.log',
                     type = 'log',
                     size = 121943L,
                     uniqueSize = 121943L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] appserver-16/vmware-5.log',
                     type = 'log',
                     size = 152584L,
                     uniqueSize = 152584L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] appserver-16/vmware-6.log',
                     type = 'log',
                     size = 213956L,
                     uniqueSize = 213956L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] appserver-16/vmware-7.log',
                     type = 'log',
                     size = 183280L,
                     uniqueSize = 183280L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] appserver-16/vmware.log',
                     type = 'log',
                     size = 101632L,
                     uniqueSize = 101632L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:25.323077Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'appserver-16'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:92',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 4200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 2280L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 22800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:24:41.184531Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 37167104L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 2280,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 8711673020L,
                     uncommitted = 0L,
                     unshared = 8711673020L
                  }
               ],
               timestamp = 2012-11-12T05:10:25.323964Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:92',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:24:41.184531Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 37167104L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 2280,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'appserver16',
                  ipAddress = '10.10.16.4',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'appserver-16',
                  template = false,
                  vmPathName = '[V_P421_2] appserver-16/appserver-16.vmx',
                  memorySizeMB = 2280,
                  cpuReservation = 0,
                  memoryReservation = 2280,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422dc6ed-4917-731c-225d-3196e1387da2',
                  instanceUuid = '502da5db-0f68-3d59-c709-dc5136965f72',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 8711673020L,
                  uncommitted = 0L,
                  unshared = 8711673020L,
                  timestamp = 2012-11-12T05:10:25.323964Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 20,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 592,
                  hostMemoryUsage = 2076,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = 2048,
                  sharedMemory = 16,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 24,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9919,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 236. vim.VirtualMachine::93 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:93',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:24:43.164527Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'idleserver-16',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422da509-c177-b0a7-45c5-e1eae7056e6c',
               instanceUuid = '502dd313-f8df-f0ba-994b-e1584f2a9e2b',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d3b73-8a1f-b264-f2dc-5f73dd070464',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] idleserver-16/idleserver-16.vmx',
                  snapshotDirectory = '[V_P421_2] idleserver-16',
                  suspendDirectory = '[V_P421_2] idleserver-16',
                  logDirectory = '[V_P421_2] idleserver-16'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -419074452L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] idleserver-16/idleserver-16.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C295-a39b-975b-815c-923da8562813',
                           contentId = '96f4bb6a1b6c7e4f37b74b7c0b607de9',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:55:82',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 600,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 5120,
                     level = 'low'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'idleserver-16.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 69 c1 77 b0 a0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/idleserver-16/idleserver-16-f62b4166.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '3'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110432256L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:93-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'idleserver16',
               ipAddress = '10.10.16.6',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.16.6',
                        'fe80::250:56ff:fead:5582'
                     ],
                     macAddress = '00:50:56:ad:55:82',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.16.6',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:5582',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'idleserver16',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 5186637824L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53961728L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'idleserver-16.vmxf',
                  'idleserver-16.nvram',
                  'idleserver-16.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] idleserver-16/idleserver-16.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] idleserver-16/idleserver-16-f62b4166.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] idleserver-16/idleserver-16.vmx',
                     type = 'config',
                     size = 3064L,
                     uniqueSize = 3064L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] idleserver-16/idleserver-16.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] idleserver-16/idleserver-16.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] idleserver-16/idleserver-16.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] idleserver-16/idleserver-16.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] idleserver-16/idleserver-16-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] idleserver-16/idleserver-16-f62b4166.vswp',
                     type = 'swap',
                     size = 1073741824L,
                     uniqueSize = 1073741824L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] idleserver-16/vmx-idleserver-16-4130029926-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] idleserver-16/vmware-1.log',
                     type = 'log',
                     size = 183353L,
                     uniqueSize = 183353L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] idleserver-16/vmware-2.log',
                     type = 'log',
                     size = 121844L,
                     uniqueSize = 121844L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] idleserver-16/vmware-3.log',
                     type = 'log',
                     size = 244908L,
                     uniqueSize = 244908L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] idleserver-16/vmware-4.log',
                     type = 'log',
                     size = 121883L,
                     uniqueSize = 121883L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] idleserver-16/vmware-5.log',
                     type = 'log',
                     size = 121837L,
                     uniqueSize = 121837L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] idleserver-16/vmware-6.log',
                     type = 'log',
                     size = 275912L,
                     uniqueSize = 275912L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] idleserver-16/vmware.log',
                     type = 'log',
                     size = 101576L,
                     uniqueSize = 101576L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:25.349502Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'idleserver-16'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:93',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 600,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 5120,
                     level = 'low'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:24:43.166657Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29261824L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 9785445717L,
                     uncommitted = 0L,
                     unshared = 9785445717L
                  }
               ],
               timestamp = 2012-11-12T05:10:25.350407Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:93',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:24:43.166657Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29261824L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'idleserver16',
                  ipAddress = '10.10.16.6',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'idleserver-16',
                  template = false,
                  vmPathName = '[V_P421_2] idleserver-16/idleserver-16.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 0,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422da509-c177-b0a7-45c5-e1eae7056e6c',
                  instanceUuid = '502dd313-f8df-f0ba-994b-e1584f2a9e2b',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 9785445717L,
                  uncommitted = 0L,
                  unshared = 9785445717L,
                  timestamp = 2012-11-12T05:10:25.350407Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 13,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 30,
                  hostMemoryUsage = 258,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 18,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9917,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 237. vim.VirtualMachine::94 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:94',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:24:44.770897Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'mailserver-16',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422d131b-798f-4c21-e500-210917738b32',
               instanceUuid = '502dd610-6873-8a50-5ecc-b2a85165b719',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564d17a4-d398-5581-997f-e7762d03606a',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] mailserver-16/mailserver-16.vmx',
                  snapshotDirectory = '[V_P421_2] mailserver-16',
                  suspendDirectory = '[V_P421_2] mailserver-16',
                  logDirectory = '[V_P421_2] mailserver-16'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 393448242L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '34,611,200 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] mailserver-16/mailserver-16.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C29a-7011-4587-2156-457594920a37',
                           contentId = '6e18d4964872cf6e94b294c91fb00a1c',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 34611200L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:42:50',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 450,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'mailserver-16.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1024'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6b 79 8f 4c 20'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/mailserver-16/mailserver-16-2d01276b.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '3'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110432256L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:94-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'mailserver16',
               ipAddress = '10.10.16.3',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.16.3',
                        'fe80::250:56ff:fead:4250'
                     ],
                     macAddress = '00:50:56:ad:42:50',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.16.3',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:4250',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'mailserver16',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 5101092864L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53962752L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/mailstore',
                     capacity = 26401411072L,
                     freeSpace = 13318131712L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'mailserver-16.vmxf',
                  'mailserver-16.nvram',
                  'mailserver-16.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] mailserver-16/mailserver-16.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] mailserver-16/mailserver-16-2d01276b.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] mailserver-16/mailserver-16.vmx',
                     type = 'config',
                     size = 3069L,
                     uniqueSize = 3069L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] mailserver-16/mailserver-16.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] mailserver-16/mailserver-16.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] mailserver-16/mailserver-16.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] mailserver-16/mailserver-16.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] mailserver-16/mailserver-16-flat.vmdk',
                     type = 'diskExtent',
                     size = 35441868800L,
                     uniqueSize = 35441868800L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] mailserver-16/mailserver-16-2d01276b.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] mailserver-16/vmx-mailserver-16-755050347-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] mailserver-16/vmware-1.log',
                     type = 'log',
                     size = 183604L,
                     uniqueSize = 183604L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] mailserver-16/vmware-2.log',
                     type = 'log',
                     size = 121933L,
                     uniqueSize = 121933L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] mailserver-16/vmware-3.log',
                     type = 'log',
                     size = 245326L,
                     uniqueSize = 245326L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] mailserver-16/vmware-4.log',
                     type = 'log',
                     size = 122064L,
                     uniqueSize = 122064L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] mailserver-16/vmware-5.log',
                     type = 'log',
                     size = 152767L,
                     uniqueSize = 152767L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] mailserver-16/vmware-6.log',
                     type = 'log',
                     size = 276590L,
                     uniqueSize = 276590L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] mailserver-16/vmware.log',
                     type = 'log',
                     size = 101676L,
                     uniqueSize = 101676L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:25.373718Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'mailserver-16'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:94',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 450,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:24:44.773383Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29261824L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 35555282145L,
                     uncommitted = 0L,
                     unshared = 35555282145L
                  }
               ],
               timestamp = 2012-11-12T05:10:25.374708Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:94',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:24:44.773383Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29261824L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'mailserver16',
                  ipAddress = '10.10.16.3',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'mailserver-16',
                  template = false,
                  vmPathName = '[V_P421_2] mailserver-16/mailserver-16.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 1024,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422d131b-798f-4c21-e500-210917738b32',
                  instanceUuid = '502dd610-6873-8a50-5ecc-b2a85165b719',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 35555282145L,
                  uncommitted = 0L,
                  unshared = 35555282145L,
                  timestamp = 2012-11-12T05:10:25.374708Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 12,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 440,
                  hostMemoryUsage = 1040,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = 1020,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 20,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9915,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 238. vim.VirtualMachine::95 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:95',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:24:46.005247Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'dbserver-16',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422dd4ca-846e-1e67-61f1-296e58d9590b',
               instanceUuid = '502dd746-f600-33c6-d655-9d28971f05d1',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564dec1d-50ea-9813-d3f5-e059e2d27e6c',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] dbserver-16/dbserver-16.vmx',
                  snapshotDirectory = '[V_P421_2] dbserver-16',
                  suspendDirectory = '[V_P421_2] dbserver-16',
                  logDirectory = '[V_P421_2] dbserver-16'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1536,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 1490639115L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '34,611,200 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] dbserver-16/dbserver-16.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C291-90cc-319b-a442-a2f96bfaf8de',
                           contentId = 'b746f96672ea323d09aea9e7c7e6b6e1',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 34611200L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:21:59',
                        wakeOnLanEnabled = true
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 3200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1536L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 15360,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1536L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'dbserver-16.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1536'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 6a 84 6e 1e 60'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/dbserver-16/dbserver-16-945270ee.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '3'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 120979456L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:95-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'dbserver16',
               ipAddress = '10.10.16.5',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.16.5',
                        'fe80::250:56ff:fead:2159'
                     ],
                     macAddress = '00:50:56:ad:21:59',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.16.5',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:2159',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'dbserver16',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4708057088L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53963776L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/dbstore',
                     capacity = 26401411072L,
                     freeSpace = 16321912832L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'dbserver-16.vmxf',
                  'dbserver-16.nvram',
                  'dbserver-16.vmsd'
               ],
               logFile = (str) [
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware-7.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] dbserver-16/dbserver-16.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] dbserver-16/dbserver-16-945270ee.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] dbserver-16/dbserver-16.vmx',
                     type = 'config',
                     size = 3087L,
                     uniqueSize = 3087L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] dbserver-16/dbserver-16.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] dbserver-16/dbserver-16.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] dbserver-16/dbserver-16.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] dbserver-16/dbserver-16.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] dbserver-16/dbserver-16-flat.vmdk',
                     type = 'diskExtent',
                     size = 35441868800L,
                     uniqueSize = 35441868800L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] dbserver-16/dbserver-16-945270ee.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] dbserver-16/vmx-dbserver-16-2488430830-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] dbserver-16/vmware-2.log',
                     type = 'log',
                     size = 152711L,
                     uniqueSize = 152711L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] dbserver-16/vmware-3.log',
                     type = 'log',
                     size = 245336L,
                     uniqueSize = 245336L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] dbserver-16/vmware-4.log',
                     type = 'log',
                     size = 121985L,
                     uniqueSize = 121985L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] dbserver-16/vmware-5.log',
                     type = 'log',
                     size = 152779L,
                     uniqueSize = 152779L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] dbserver-16/vmware-6.log',
                     type = 'log',
                     size = 276125L,
                     uniqueSize = 276125L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] dbserver-16/vmware-7.log',
                     type = 'log',
                     size = 122290L,
                     uniqueSize = 122290L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] dbserver-16/vmware.log',
                     type = 'log',
                     size = 101688L,
                     uniqueSize = 101688L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:25.395963Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'dbserver-16'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:95',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 3200,
                     level = 'custom'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1536L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 15360,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:24:46.007505Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 32706560L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1536,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 35555251117L,
                     uncommitted = 0L,
                     unshared = 35555251117L
                  }
               ],
               timestamp = 2012-11-12T05:10:25.396817Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:95',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:24:46.007505Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 32706560L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1536,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'dbserver16',
                  ipAddress = '10.10.16.5',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'dbserver-16',
                  template = false,
                  vmPathName = '[V_P421_2] dbserver-16/dbserver-16.vmx',
                  memorySizeMB = 1536,
                  cpuReservation = 0,
                  memoryReservation = 1536,
                  numCpu = 1,
                  numEthernetCards = 1,
                  numVirtualDisks = 1,
                  uuid = '422dd4ca-846e-1e67-61f1-296e58d9590b',
                  instanceUuid = '502dd746-f600-33c6-d655-9d28971f05d1',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 35555251117L,
                  uncommitted = 0L,
                  unshared = 35555251117L,
                  timestamp = 2012-11-12T05:10:25.396817Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 14,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 337,
                  hostMemoryUsage = 1556,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 22,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9914,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 239. vim.VirtualMachine::96 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:96',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:24:47.311483Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'infraserver-16',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '422dfe24-c9ce-2364-6b48-b5dafdece3c7',
               instanceUuid = '502dacb0-396a-523b-05f3-e206e1b0e764',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564db90a-b218-4bdb-6b80-ddd99303903c',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P421_2] infraserver-16/infraserver-16.vmx',
                  snapshotDirectory = '[V_P421_2] infraserver-16',
                  suspendDirectory = '[V_P421_2] infraserver-16',
                  logDirectory = '[V_P421_2] infraserver-16'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000,
                           4001
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -34806841L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '45,096,960 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P421_2] infraserver-16/infraserver-16.vmdk',
                           datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C29a-aa23-db51-e6bc-f7ff62d26386',
                           contentId = '62d99cf6b89b5db0419ee13d8ba45ca1',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 45096960L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:ad:7e:b1',
                        wakeOnLanEnabled = true
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 2',
                           summary = 'internal'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'internal',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-internal',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = false,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 224
                        },
                        controllerKey = 100,
                        unitNumber = 8,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:1a:c3',
                        wakeOnLanEnabled = false
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'infraserver-16.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1024'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (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 = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.filename',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.sasWWID',
                     value = '50 05 05 64 c9 ce 23 60'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0:0.redo',
                     value = ''
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/infraserver-16/infraserver-16-7efc4158.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '3'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet1.pciSlotNumber',
                     value = '224'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = '--------------------------------',
                     ebx = '--------------------------------',
                     ecx = '--------------------------------',
                     edx = '-----------H--------------------'
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = '--------------------------------',
                     ebx = '--------------------------------',
                     ecx = '--------------------------------',
                     edx = '-----------H--------------------'
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P421_2',
                     url = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110501888L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:96-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'infraserver16',
               ipAddress = '10.10.16.1',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.16.1',
                        'fe80::250:56ff:fead:7eb1'
                     ],
                     macAddress = '00:50:56:ad:7e:b1',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.16.1',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fead:7eb1',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  },
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'internal',
                     ipAddress = (str) [
                        '192.168.16.11',
                        'fe80::250:56ff:fe87:1ac3'
                     ],
                     macAddress = '00:50:56:87:1a:c3',
                     connected = true,
                     deviceConfigId = 4001,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '192.168.16.11',
                              prefixLength = 24,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:1ac3',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'infraserver16',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '192.168.16.0',
                              prefixLength = 24,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4853985280L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53957632L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/home/webfiles/downloads',
                     capacity = 36975136768L,
                     freeSpace = 2760110080L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'infraserver-16.vmxf',
                  'infraserver-16.nvram',
                  'infraserver-16.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P421_2] infraserver-16/infraserver-16.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P421_2] infraserver-16/infraserver-16-7efc4158.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P421_2] infraserver-16/infraserver-16.vmx',
                     type = 'config',
                     size = 3830L,
                     uniqueSize = 3830L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P421_2] infraserver-16/infraserver-16.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P421_2] infraserver-16/infraserver-16.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P421_2] infraserver-16/infraserver-16.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P421_2] infraserver-16/infraserver-16.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P421_2] infraserver-16/infraserver-16-flat.vmdk',
                     type = 'diskExtent',
                     size = 46179287040L,
                     uniqueSize = 46179287040L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P421_2] infraserver-16/infraserver-16-7efc4158.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P421_2] infraserver-16/vmx-infraserver-16-2130461016-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P421_2] infraserver-16/vmware-1.log',
                     type = 'log',
                     size = 186175L,
                     uniqueSize = 186175L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P421_2] infraserver-16/vmware-2.log',
                     type = 'log',
                     size = 123889L,
                     uniqueSize = 123889L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P421_2] infraserver-16/vmware-3.log',
                     type = 'log',
                     size = 248514L,
                     uniqueSize = 248514L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P421_2] infraserver-16/vmware-4.log',
                     type = 'log',
                     size = 123932L,
                     uniqueSize = 123932L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P421_2] infraserver-16/vmware-5.log',
                     type = 'log',
                     size = 155032L,
                     uniqueSize = 155032L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P421_2] infraserver-16/vmware-6.log',
                     type = 'log',
                     size = 279913L,
                     uniqueSize = 279913L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P421_2] infraserver-16/vmware.log',
                     type = 'log',
                     size = 103629L,
                     uniqueSize = 103629L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:25.426139Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'infraserver-16'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt',
               'vim.Network:HaNetwork-internal'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:96',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  },
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4001
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:24:47.313967Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29286400L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
                     committed = 46292718270L,
                     uncommitted = 0L,
                     unshared = 46292718270L
                  }
               ],
               timestamp = 2012-11-12T05:10:25.434047Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:96',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     },
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4001
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:24:47.313967Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29286400L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'infraserver16',
                  ipAddress = '10.10.16.1',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'infraserver-16',
                  template = false,
                  vmPathName = '[V_P421_2] infraserver-16/infraserver-16.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 1024,
                  numCpu = 1,
                  numEthernetCards = 2,
                  numVirtualDisks = 1,
                  uuid = '422dfe24-c9ce-2364-6b48-b5dafdece3c7',
                  instanceUuid = '502dacb0-396a-523b-05f3-e206e1b0e764',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 46292718270L,
                  uncommitted = 0L,
                  unshared = 46292718270L,
                  timestamp = 2012-11-12T05:10:25.434047Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 12,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 81,
                  hostMemoryUsage = 1028,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = <unset>,
                  sharedMemory = 0,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 20,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9912,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 240. vim.VirtualMachine::98 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:98',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:24:48.685537Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'infraserver-17',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '4207f8ce-a26f-84cf-67da-a4e125c6bb5a',
               instanceUuid = '500717a5-5248-a15e-ca7e-0a8e7a2238bf',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564db054-e154-9467-e03d-2bdc0d93e021',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P420] infraserver-17/infraserver-17.vmx',
                  snapshotDirectory = '[V_P420] infraserver-17',
                  suspendDirectory = '[V_P420] infraserver-17',
                  logDirectory = '[V_P420] infraserver-17'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  powerOffType = 'soft',
                  suspendType = 'hard',
                  resetType = 'soft',
                  defaultPowerOffType = 'soft',
                  defaultSuspendType = 'hard',
                  defaultResetType = 'soft',
                  standbyAction = 'powerOnSuspend'
               },
               hardware = (vim.vm.VirtualHardware) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  numCPU = 1,
                  numCoresPerSocket = 1,
                  memoryMB = 1024,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000,
                           4001
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = 633781082L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '45,096,960 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P420] infraserver-17/infraserver-17.vmdk',
                           datastore = 'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C296-a90a-0c8d-9c2b-7a91a4d40cc4',
                           contentId = '5a7ddd18f616cc2570c39bccb00ab338',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 45096960L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:07:55',
                        wakeOnLanEnabled = true
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 2',
                           summary = 'internal'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'internal',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-internal',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = false,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 224
                        },
                        controllerKey = 100,
                        unitNumber = 8,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:1e:06',
                        wakeOnLanEnabled = false
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 1024L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'infraserver-17.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '1024'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.filename',
                     value = ''
                  },
                  (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.sasWWID',
                     value = '50 05 05 6e a2 6f 84 c0'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '0,1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508dfeda-efea095e-482b-2c768a543c24/infraserver-17/infraserver-17-d9b841b0.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge5.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet1.pciSlotNumber',
                     value = '224'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = '--------------------------------',
                     ebx = '--------------------------------',
                     ecx = '--------------------------------',
                     edx = '-----------H--------------------'
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = '--------------------------------',
                     ebx = '--------------------------------',
                     ecx = '--------------------------------',
                     edx = '-----------H--------------------'
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P420',
                     url = '/vmfs/volumes/508dfeda-efea095e-482b-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 110501888L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:98-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'infraserver17',
               ipAddress = '10.10.17.1',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.17.1',
                        'fe80::250:56ff:fe87:755'
                     ],
                     macAddress = '00:50:56:87:07:55',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.17.1',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:755',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  },
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'internal',
                     ipAddress = (str) [
                        '192.168.17.11',
                        'fe80::250:56ff:fe87:1e06'
                     ],
                     macAddress = '00:50:56:87:1e:06',
                     connected = true,
                     deviceConfigId = 4001,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '192.168.17.11',
                              prefixLength = 24,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:1e06',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'infraserver17',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '192.168.17.0',
                              prefixLength = 24,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4853895168L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53957632L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/home/webfiles/downloads',
                     capacity = 36975136768L,
                     freeSpace = 2760110080L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'infraserver-17.vmxf',
                  'infraserver-17.nvram',
                  'infraserver-17.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P420] infraserver-17/infraserver-17.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P420] infraserver-17/infraserver-17-d9b841b0.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P420] infraserver-17/infraserver-17.vmx',
                     type = 'config',
                     size = 3805L,
                     uniqueSize = 3805L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P420] infraserver-17/infraserver-17.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P420] infraserver-17/infraserver-17.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P420] infraserver-17/infraserver-17.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P420] infraserver-17/infraserver-17.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P420] infraserver-17/infraserver-17-flat.vmdk',
                     type = 'diskExtent',
                     size = 46179287040L,
                     uniqueSize = 46179287040L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P420] infraserver-17/infraserver-17-d9b841b0.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P420] infraserver-17/vmx-infraserver-17-3652731312-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P420] infraserver-17/vmware-1.log',
                     type = 'log',
                     size = 186263L,
                     uniqueSize = 186263L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P420] infraserver-17/vmware-2.log',
                     type = 'log',
                     size = 123976L,
                     uniqueSize = 123976L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P420] infraserver-17/vmware-3.log',
                     type = 'log',
                     size = 248437L,
                     uniqueSize = 248437L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P420] infraserver-17/vmware-4.log',
                     type = 'log',
                     size = 123859L,
                     uniqueSize = 123859L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P420] infraserver-17/vmware-5.log',
                     type = 'log',
                     size = 154960L,
                     uniqueSize = 154960L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P420] infraserver-17/vmware-6.log',
                     type = 'log',
                     size = 279535L,
                     uniqueSize = 279535L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P420] infraserver-17/vmware.log',
                     type = 'log',
                     size = 103560L,
                     uniqueSize = 103560L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:25.462197Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'infraserver-17'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt',
               'vim.Network:HaNetwork-internal'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:98',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 1000,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 1024L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 10240,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  },
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4001
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:24:48.687902Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 29286400L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 1024,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24',
                     committed = 46292717751L,
                     uncommitted = 0L,
                     unshared = 46292717751L
                  }
               ],
               timestamp = 2012-11-12T05:10:25.463838Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:98',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     },
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4001
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:24:48.687902Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 29286400L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 1024,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'infraserver17',
                  ipAddress = '10.10.17.1',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'infraserver-17',
                  template = false,
                  vmPathName = '[V_P420] infraserver-17/infraserver-17.vmx',
                  memorySizeMB = 1024,
                  cpuReservation = 0,
                  memoryReservation = 1024,
                  numCpu = 1,
                  numEthernetCards = 2,
                  numVirtualDisks = 1,
                  uuid = '4207f8ce-a26f-84cf-67da-a4e125c6bb5a',
                  instanceUuid = '500717a5-5248-a15e-ca7e-0a8e7a2238bf',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 46292717751L,
                  uncommitted = 0L,
                  unshared = 46292717751L,
                  timestamp = 2012-11-12T05:10:25.463838Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 18,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 51,
                  hostMemoryUsage = 1014,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = 991,
                  sharedMemory = 17,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 20,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9911,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 241. vim.VirtualMachine::99 ===============

(vmodl.query.PropertyCollector.ObjectContent) [
   (vmodl.query.PropertyCollector.ObjectContent) {
      dynamicType = <unset>,
      dynamicProperty = (vmodl.DynamicProperty) [],
      obj = 'vim.VirtualMachine:99',
      propSet = (vmodl.DynamicProperty) [
         (vmodl.DynamicProperty) {
            name = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'capability',
            val = (vim.vm.Capability) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               snapshotOperationsSupported = true,
               multipleSnapshotsSupported = true,
               snapshotConfigSupported = true,
               poweredOffSnapshotsSupported = true,
               memorySnapshotsSupported = true,
               revertToSnapshotSupported = true,
               quiescedSnapshotsSupported = true,
               disableSnapshotsSupported = false,
               lockSnapshotsSupported = false,
               consolePreferencesSupported = false,
               cpuFeatureMaskSupported = true,
               s1AcpiManagementSupported = true,
               settingScreenResolutionSupported = false,
               toolsAutoUpdateSupported = true,
               vmNpivWwnSupported = true,
               npivWwnOnNonRdmVmSupported = true,
               vmNpivWwnDisableSupported = true,
               vmNpivWwnUpdateSupported = true,
               swapPlacementSupported = true,
               swapPreservationSupported = false,
               toolsSyncTimeSupported = true,
               virtualMmuUsageSupported = true,
               diskSharesSupported = true,
               bootOptionsSupported = true,
               bootRetryOptionsSupported = true,
               settingVideoRamSizeSupported = true,
               settingDisplayTopologySupported = false,
               settingDisplayTopologyModesSupported = false,
               recordReplaySupported = true,
               changeTrackingSupported = true,
               multipleCoresPerSocketSupported = true,
               hostBasedReplicationSupported = true,
               guestAutoLockSupported = true,
               memoryReservationLockSupported = true,
               featureRequirementSupported = true,
               poweredOnMonitorTypeChangeSupported = true,
               vmfsNativeSnapshotSupported = false,
               seSparseDiskSupported = false,
               nestedHVSupported = false,
               vPMCSupported = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'config',
            val = (vim.vm.ConfigInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               changeVersion = '2012-11-12T03:24:50.53828Z',
               modified = 1970-01-01T00:00:00Z,
               name = 'webserver-17',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               version = 'vmx-08',
               uuid = '4207a586-ff3e-9911-2611-b5dca20ec058',
               instanceUuid = '5007b01d-d342-70fe-14d1-770f47683be8',
               npivNodeWorldWideName = (long) [],
               npivPortWorldWideName = (long) [],
               npivWorldWideNameType = '',
               npivDesiredNodeWwns = <unset>,
               npivDesiredPortWwns = <unset>,
               npivTemporaryDisabled = true,
               npivOnNonRdmDisks = <unset>,
               locationId = '564de0e5-3999-27e2-cf7a-2f3dcb7272b9',
               template = false,
               guestId = 'rhel6_64Guest',
               alternateGuestName = '',
               annotation = '',
               files = (vim.vm.FileInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  vmPathName = '[V_P420] webserver-17/webserver-17.vmx',
                  snapshotDirectory = '[V_P420] webserver-17',
                  suspendDirectory = '[V_P420] webserver-17',
                  logDirectory = '[V_P420] webserver-17'
               },
               tools = (vim.vm.ToolsConfigInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  toolsVersion = 9216,
                  afterPowerOn = true,
                  afterResume = true,
                  beforeGuestStandby = true,
                  beforeGuestShutdown = true,
                  beforeGuestReboot = <unset>,
                  toolsUpgradePolicy = 'manual',
                  pendingCustomization = <unset>,
                  syncTimeWithHost = false,
                  lastInstallInfo = (vim.vm.ToolsConfigInfo.ToolsLastInstallInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     counter = 0,
                     fault = <unset>
                  }
               },
               flags = (vim.vm.FlagInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  disableAcceleration = false,
                  enableLogging = true,
                  useToe = false,
                  runWithDebugInfo = false,
                  monitorType = 'release',
                  htSharing = 'any',
                  snapshotDisabled = <unset>,
                  snapshotLocked = <unset>,
                  diskUuidEnabled = false,
                  virtualMmuUsage = 'automatic',
                  virtualExecUsage = 'hvAuto',
                  snapshotPowerOffBehavior = 'powerOff',
                  recordReplayEnabled = false
               },
               consolePreferences = <unset>,
               defaultPowerOps = (vim.vm.DefaultPowerOpInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  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,
                  memoryMB = 7680,
                  virtualICH7MPresent = false,
                  virtualSMCPresent = false,
                  device = (vim.vm.device.VirtualDevice) [
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 200,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 0',
                           summary = 'IDE 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualIDEController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 201,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'IDE 1',
                           summary = 'IDE 1'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <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>,
                        busNumber = 0,
                        device = (int) [
                           600,
                           700
                        ]
                     },
                     (vim.vm.device.VirtualPCIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 100,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'PCI controller 0',
                           summary = 'PCI controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) [
                           500,
                           12000,
                           1000,
                           4000,
                           4001
                        ]
                     },
                     (vim.vm.device.VirtualSIOController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 400,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SIO controller 0',
                           summary = 'SIO controller 0'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = <unset>,
                        unitNumber = <unset>,
                        busNumber = 0,
                        device = (int) []
                     },
                     (vim.vm.device.VirtualKeyboard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 600,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Keyboard ',
                           summary = 'Keyboard'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualPointingDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 700,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Pointing device',
                           summary = 'Pointing device; Device'
                        },
                        backing = (vim.vm.device.VirtualPointingDevice.DeviceBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = '',
                           useAutoDetect = false,
                           hostPointingDevice = 'autodetect'
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 300,
                        unitNumber = 1
                     },
                     (vim.vm.device.VirtualVideoCard) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 500,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Video card ',
                           summary = 'Video card'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 100,
                        unitNumber = 0,
                        videoRamSizeInKB = 8192L,
                        numDisplays = 1,
                        useAutoDetect = false,
                        enable3DSupport = false,
                        enableMPTSupport = <unset>,
                        use3dRenderer = 'automatic'
                     },
                     (vim.vm.device.VirtualVMCIDevice) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 12000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'VMCI device',
                           summary = 'Device on the virtual machine PCI bus that provides support for the virtual machine communication interface'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 32
                        },
                        controllerKey = 100,
                        unitNumber = 17,
                        id = -1576091560L,
                        allowUnrestrictedCommunication = false
                     },
                     (vim.vm.device.ParaVirtualSCSIController) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 1000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'SCSI controller 0',
                           summary = 'VMware paravirtual SCSI'
                        },
                        backing = <unset>,
                        connectable = <unset>,
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 160
                        },
                        controllerKey = 100,
                        unitNumber = 3,
                        busNumber = 0,
                        device = (int) [
                           2000
                        ],
                        hotAddRemove = true,
                        sharedBus = 'noSharing',
                        scsiCtlrUnitNumber = 7
                     },
                     (vim.vm.device.VirtualDisk) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 2000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Hard disk 1',
                           summary = '8,396,800 KB'
                        },
                        backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[V_P420] webserver-17/webserver-17.vmdk',
                           datastore = 'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24',
                           backingObjectId = <unset>,
                           diskMode = 'persistent',
                           split = false,
                           writeThrough = false,
                           thinProvisioned = false,
                           eagerlyScrub = true,
                           uuid = '6000C296-bb89-b9b6-d7ee-4bae1ae3c1d8',
                           contentId = '18071d8c3056deb8454c237a8ba8fe54',
                           changeId = <unset>,
                           parent = <unset>,
                           deltaDiskFormat = <unset>,
                           digestEnabled = false,
                           deltaGrainSize = <unset>
                        },
                        connectable = <unset>,
                        slotInfo = <unset>,
                        controllerKey = 1000,
                        unitNumber = 0,
                        capacityInKB = 8396800L,
                        shares = (vim.SharesInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           shares = 1000,
                           level = 'normal'
                        },
                        storageIOAllocation = (vim.StorageResourceManager.IOAllocationInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           limit = -1L,
                           shares = (vim.SharesInfo) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              shares = 1000,
                              level = 'normal'
                           }
                        },
                        diskObjectId = <unset>
                     },
                     (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 = 'ISO []'
                        },
                        backing = (vim.vm.device.VirtualCdrom.IsoBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileName = '[]',
                           datastore = <unset>,
                           backingObjectId = <unset>
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = false,
                           allowGuestControl = true,
                           connected = false,
                           status = 'untried'
                        },
                        slotInfo = <unset>,
                        controllerKey = 201,
                        unitNumber = 0
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4000,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 1',
                           summary = 'SPECVirt'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'SPECVirt',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-SPECVirt',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = true,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 192
                        },
                        controllerKey = 100,
                        unitNumber = 7,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:6f:54',
                        wakeOnLanEnabled = true
                     },
                     (vim.vm.device.VirtualVmxnet3) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 4001,
                        deviceInfo = (vim.Description) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           label = 'Network adapter 2',
                           summary = 'internal'
                        },
                        backing = (vim.vm.device.VirtualEthernetCard.NetworkBackingInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           deviceName = 'internal',
                           useAutoDetect = false,
                           network = 'vim.Network:HaNetwork-internal',
                           inPassthroughMode = false
                        },
                        connectable = (vim.vm.device.VirtualDevice.ConnectInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           startConnected = true,
                           allowGuestControl = false,
                           connected = true,
                           status = 'ok'
                        },
                        slotInfo = (vim.vm.device.VirtualDevice.PciBusSlotInfo) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           pciSlotNumber = 224
                        },
                        controllerKey = 100,
                        unitNumber = 8,
                        addressType = 'assigned',
                        macAddress = '00:50:56:87:54:a6',
                        wakeOnLanEnabled = false
                     }
                  ]
               },
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 2000,
                     level = 'high'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 7680L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 76800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               latencySensitivity = (vim.LatencySensitivity) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  level = 'normal',
                  sensitivity = <unset>
               },
               memoryHotAddEnabled = false,
               cpuHotAddEnabled = false,
               cpuHotRemoveEnabled = false,
               hotPlugMemoryLimit = 7680L,
               hotPlugMemoryIncrementSize = 0L,
               cpuAffinity = <unset>,
               memoryAffinity = <unset>,
               networkShaper = <unset>,
               extraConfig = (vim.option.OptionValue) [
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hpet0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'nvram',
                     value = 'webserver-17.nvram'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'virtualHW.productCompatibility',
                     value = 'hosted'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'scsi0.pciSlotNumber',
                     value = '160'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge0.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.scsi0:0.throughputCap',
                     value = 'off'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet0.pciSlotNumber',
                     value = '192'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmci0.pciSlotNumber',
                     value = '32'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.present',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'snapshot.action',
                     value = 'keep'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.cpu.latencySensitivity',
                     value = 'normal'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.mem.min',
                     value = '7680'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.supported',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'replay.filename',
                     value = ''
                  },
                  (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 = 'pciBridge4.virtualDev',
                     value = 'pcieRootPort'
                  },
                  (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.sasWWID',
                     value = '50 05 05 66 ff 3e 99 10'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.1',
                     value = '00600f20001008003698320b178bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'hostCPUID.80000001',
                     value = '00600f203000000001ebbfff2fd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.1',
                     value = '00600f200000080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'guestCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.0',
                     value = '0000000d68747541444d416369746e65'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.1',
                     value = '00600f200010080096983203078bfbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'userCPUID.80000001',
                     value = '00600f203000000000010be92bd3fbff'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'evcCompatibilityMode',
                     value = 'false'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmotion.checkpointFBSize',
                     value = '8388608'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'softPowerOff',
                     value = 'TRUE'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'pciBridge4.functions',
                     value = '8'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'tools.remindInstall',
                     value = 'true'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'numa.nodeAffinity',
                     value = '0,1'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'sched.swap.derivedName',
                     value = '/vmfs/volumes/508dfeda-efea095e-482b-2c768a543c24/webserver-17/webserver-17-20c49c7e.vswp'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'ethernet1.pciSlotNumber',
                     value = '224'
                  },
                  (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 = 'vmware.tools.internalversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.requiredversion',
                     value = '9216'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.installstate',
                     value = 'none'
                  },
                  (vim.option.OptionValue) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'vmware.tools.lastInstallStatus',
                     value = 'unknown'
                  },
                  (vim.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'
                  }
               ],
               cpuFeatureMask = (vim.host.CpuIdInfo) [
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 0,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = 1,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483648,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483647,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = <unset>,
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  },
                  (vim.host.CpuIdInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     level = -2147483640,
                     vendor = 'amd',
                     eax = <unset>,
                     ebx = <unset>,
                     ecx = <unset>,
                     edx = <unset>
                  }
               ],
               datastoreUrl = (vim.vm.ConfigInfo.DatastoreUrlPair) [
                  (vim.vm.ConfigInfo.DatastoreUrlPair) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'V_P420',
                     url = '/vmfs/volumes/508dfeda-efea095e-482b-2c768a543c24/'
                  }
               ],
               swapPlacement = 'inherit',
               swapDirectory = <unset>,
               preserveSwapOnPowerOff = <unset>,
               bootOptions = (vim.vm.BootOptions) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  bootDelay = 0L,
                  enterBIOSSetup = false,
                  bootRetryEnabled = false,
                  bootRetryDelay = 10000L,
                  bootOrder = (vim.vm.BootOptions.BootableDevice) []
               },
               ftInfo = <unset>,
               vAppConfig = <unset>,
               vAssertsEnabled = false,
               changeTrackingEnabled = false,
               firmware = 'bios',
               maxMksConnections = 40,
               guestAutoLockEnabled = false,
               managedBy = <unset>,
               memoryReservationLockedToMax = false,
               initialOverhead = (vim.vm.ConfigInfo.OverheadInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  initialMemoryReservation = 247799808L,
                  initialSwapReservation = 222089216L
               },
               nestedHVEnabled = false,
               vPMCEnabled = false,
               scheduledHardwareUpgradeInfo = (vim.vm.ScheduledHardwareUpgradeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  upgradePolicy = 'never',
                  versionKey = <unset>,
                  scheduledHardwareUpgradeStatus = 'none',
                  fault = <unset>
               }
            }
         },
         (vmodl.DynamicProperty) {
            name = u'configIssue',
            val = (vim.event.Event) []
         },
         (vmodl.DynamicProperty) {
            name = u'configStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'customValue',
            val = (vim.CustomFieldsManager.Value) []
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'declaredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'disabledMethod',
            val = (str) [
               'setCustomValue',
               'Destroy_Task',
               'AddTag',
               'RemoveTag',
               'RefreshStorageInfo',
               'RetrieveBackupAgent',
               'RevertToCurrentSnapshot_Task',
               'UpgradeVM_Task',
               'ExtractOvfEnvironment',
               'PowerOnVM_Task',
               'AnswerVM',
               'CustomizeVM_Task',
               'CheckCustomizationSpec',
               'MigrateVM_Task',
               'RelocateVM_Task',
               'CloneVM_Task',
               'ExportVm',
               'MarkAsTemplate',
               'MarkAsVirtualMachine',
               'UnregisterVM',
               'ResetGuestInformation',
               'UnmountToolsInstaller',
               'SetScreenResolution',
               'DefragmentAllDisks',
               'CreateSecondaryVM_Task',
               'TurnOffFaultToleranceForVM_Task',
               'MakePrimaryVM_Task',
               'TerminateFaultTolerantVM_Task',
               'DisableSecondaryVM_Task',
               'EnableSecondaryVM_Task',
               'SetDisplayTopology',
               'SetDisplayTopologyModes',
               'StopRecording_Task',
               'StartReplaying_Task',
               'StopReplaying_Task',
               'PromoteDisks_Task',
               'UnlockVM',
               'QueryChangedDiskAreas',
               'QueryUnownedFiles',
               'DiagnoseResourceAllocation',
               'reloadVirtualMachineFromPath_Task',
               'QueryVRMPolicy',
               'UpdateVRMPolicy',
               'QueryFaultToleranceCompatibility',
               'InvokeFSR_Task',
               'TerminateVM',
               'IsNativeSnapshotCapable',
               'ConfigureQuorumFilePathPrefix_Task',
               'RetrieveQuorumFilePathPrefix',
               'InjectOvfEnvironment',
               'WipeDisk_Task',
               'ShrinkDisk_Task'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'effectiveRole',
            val = (int) [
               -1
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'environmentBrowser',
            val = 'vim.EnvironmentBrowser:99-envmgr'
         },
         (vmodl.DynamicProperty) {
            name = u'guest',
            val = (vim.vm.GuestInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               toolsStatus = 'toolsOk',
               toolsVersionStatus = 'guestToolsCurrent',
               toolsVersionStatus2 = 'guestToolsCurrent',
               toolsRunningStatus = 'guestToolsRunning',
               toolsVersion = '9216',
               guestId = 'rhel6_64Guest',
               guestFamily = 'linuxGuest',
               guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
               hostName = 'webserver17',
               ipAddress = '10.10.17.2',
               net = (vim.vm.GuestInfo.NicInfo) [
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'SPECVirt',
                     ipAddress = (str) [
                        '10.10.17.2',
                        'fe80::250:56ff:fe87:6f54'
                     ],
                     macAddress = '00:50:56:87:6f:54',
                     connected = true,
                     deviceConfigId = 4000,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '10.10.17.2',
                              prefixLength = 16,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:6f54',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  },
                  (vim.vm.GuestInfo.NicInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     network = 'internal',
                     ipAddress = (str) [
                        '192.168.17.12',
                        'fe80::250:56ff:fe87:54a6'
                     ],
                     macAddress = '00:50:56:87:54:a6',
                     connected = true,
                     deviceConfigId = 4001,
                     dnsConfig = <unset>,
                     ipConfig = (vim.net.IpConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipAddress = (vim.net.IpConfigInfo.IpAddress) [
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = '192.168.17.12',
                              prefixLength = 24,
                              origin = <unset>,
                              state = 'preferred',
                              lifetime = <unset>
                           },
                           (vim.net.IpConfigInfo.IpAddress) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              ipAddress = 'fe80::250:56ff:fe87:54a6',
                              prefixLength = 64,
                              origin = <unset>,
                              state = 'unknown',
                              lifetime = <unset>
                           }
                        ],
                        dhcp = <unset>,
                        autoConfigurationEnabled = <unset>
                     },
                     netBIOSConfig = <unset>
                  }
               ],
               ipStack = (vim.vm.GuestInfo.StackInfo) [
                  (vim.vm.GuestInfo.StackInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     dnsConfig = (vim.net.DnsConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        dhcp = false,
                        hostName = 'webserver17',
                        domainName = '',
                        ipAddress = (str) [
                           '0.0.0.0'
                        ],
                        searchDomain = (str) [
                           ''
                        ]
                     },
                     ipRouteConfig = (vim.net.IpRouteConfigInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ipRoute = (vim.net.IpRouteConfigInfo.IpRoute) [
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '192.168.17.0',
                              prefixLength = 24,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '10.10.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = '169.254.0.0',
                              prefixLength = 16,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'fe80::',
                              prefixLength = 64,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '0'
                              }
                           },
                           (vim.net.IpRouteConfigInfo.IpRoute) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              network = 'ff00::',
                              prefixLength = 8,
                              gateway = (vim.net.IpRouteConfigInfo.Gateway) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) [],
                                 ipAddress = <unset>,
                                 device = '1'
                              }
                           }
                        ]
                     },
                     ipStackConfig = (vim.KeyValue) [],
                     dhcpConfig = <unset>
                  }
               ],
               disk = (vim.vm.GuestInfo.DiskInfo) [
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/',
                     capacity = 7266107392L,
                     freeSpace = 4239114240L
                  },
                  (vim.vm.GuestInfo.DiskInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     diskPath = '/boot',
                     capacity = 103512064L,
                     freeSpace = 53962752L
                  }
               ],
               screen = (vim.vm.GuestInfo.ScreenInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  width = 720,
                  height = 400
               },
               guestState = 'running',
               powerPolicy = <unset>,
               appHeartbeatStatus = 'appStatusGray',
               guestOperationsReady = true,
               interactiveGuestOperationsReady = false,
               generationInfo = (vim.vm.GuestInfo.NamespaceGenerationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'guestHeartbeatStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'layout',
            val = (vim.vm.FileLayout) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               configFile = (str) [
                  'webserver-17.vmxf',
                  'webserver-17.nvram',
                  'webserver-17.vmsd'
               ],
               logFile = (str) [
                  'vmware-1.log',
                  'vmware-2.log',
                  'vmware-3.log',
                  'vmware-4.log',
                  'vmware-5.log',
                  'vmware-6.log',
                  'vmware.log'
               ],
               disk = (vim.vm.FileLayout.DiskLayout) [
                  (vim.vm.FileLayout.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     diskFile = (str) [
                        '[V_P420] webserver-17/webserver-17.vmdk'
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayout.SnapshotLayout) [],
               swapFile = '[V_P420] webserver-17/webserver-17-20c49c7e.vswp'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'layoutEx',
            val = (vim.vm.FileLayoutEx) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               file = (vim.vm.FileLayoutEx.FileInfo) [
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 0,
                     name = '[V_P420] webserver-17/webserver-17.vmx',
                     type = 'config',
                     size = 3297L,
                     uniqueSize = 3297L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 1,
                     name = '[V_P420] webserver-17/webserver-17.vmxf',
                     type = 'extendedConfig',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2,
                     name = '[V_P420] webserver-17/webserver-17.nvram',
                     type = 'nvram',
                     size = 8684L,
                     uniqueSize = 8684L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 3,
                     name = '[V_P420] webserver-17/webserver-17.vmsd',
                     type = 'snapshotList',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 4,
                     name = '[V_P420] webserver-17/webserver-17.vmdk',
                     type = 'diskDescriptor',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 5,
                     name = '[V_P420] webserver-17/webserver-17-flat.vmdk',
                     type = 'diskExtent',
                     size = 8598323200L,
                     uniqueSize = 8598323200L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 6,
                     name = '[V_P420] webserver-17/webserver-17-20c49c7e.vswp',
                     type = 'swap',
                     size = 0L,
                     uniqueSize = 0L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 7,
                     name = '[V_P420] webserver-17/vmx-webserver-17-549756030-1.vswp',
                     type = 'uwswap',
                     size = 112197632L,
                     uniqueSize = 112197632L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 8,
                     name = '[V_P420] webserver-17/vmware-1.log',
                     type = 'log',
                     size = 184991L,
                     uniqueSize = 184991L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 9,
                     name = '[V_P420] webserver-17/vmware-2.log',
                     type = 'log',
                     size = 122810L,
                     uniqueSize = 122810L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 10,
                     name = '[V_P420] webserver-17/vmware-3.log',
                     type = 'log',
                     size = 247076L,
                     uniqueSize = 247076L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 11,
                     name = '[V_P420] webserver-17/vmware-4.log',
                     type = 'log',
                     size = 122823L,
                     uniqueSize = 122823L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 12,
                     name = '[V_P420] webserver-17/vmware-5.log',
                     type = 'log',
                     size = 153839L,
                     uniqueSize = 153839L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 13,
                     name = '[V_P420] webserver-17/vmware-6.log',
                     type = 'log',
                     size = 278402L,
                     uniqueSize = 278402L
                  },
                  (vim.vm.FileLayoutEx.FileInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 14,
                     name = '[V_P420] webserver-17/vmware.log',
                     type = 'log',
                     size = 102520L,
                     uniqueSize = 102520L
                  }
               ],
               disk = (vim.vm.FileLayoutEx.DiskLayout) [
                  (vim.vm.FileLayoutEx.DiskLayout) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 2000,
                     chain = (vim.vm.FileLayoutEx.DiskUnit) [
                        (vim.vm.FileLayoutEx.DiskUnit) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           fileKey = (int) [
                              4,
                              5
                           ]
                        }
                     ]
                  }
               ],
               snapshot = (vim.vm.FileLayoutEx.SnapshotLayout) [],
               timestamp = 2012-11-12T05:10:25.492682Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'name',
            val = 'webserver-17'
         },
         (vmodl.DynamicProperty) {
            name = u'network',
            val = (ManagedObject) [
               'vim.Network:HaNetwork-SPECVirt',
               'vim.Network:HaNetwork-internal'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'overallStatus',
            val = 'green'
         },
         (vmodl.DynamicProperty) {
            name = u'parent',
            val = 'vim.Folder:ha-folder-vm'
         },
         (vmodl.DynamicProperty) {
            name = u'permission',
            val = (vim.AuthorizationManager.Permission) []
         },
         (vmodl.DynamicProperty) {
            name = u'recentTask',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'resourceConfig',
            val = (vim.ResourceConfigSpec) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               entity = 'vim.VirtualMachine:99',
               changeVersion = <unset>,
               lastModified = <unset>,
               cpuAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 0L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 2000,
                     level = 'high'
                  },
                  overheadLimit = <unset>
               },
               memoryAllocation = (vim.ResourceAllocationInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  reservation = 7680L,
                  expandableReservation = <unset>,
                  limit = -1L,
                  shares = (vim.SharesInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     shares = 76800,
                     level = 'normal'
                  },
                  overheadLimit = <unset>
               },
               networkBandwidthAllocation = (vim.NetworkBandwidthAllocationInfo) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'resourcePool',
            val = 'vim.ResourcePool:ha-root-pool'
         },
         (vmodl.DynamicProperty) {
            name = u'rootSnapshot',
            val = (ManagedObject) []
         },
         (vmodl.DynamicProperty) {
            name = u'runtime',
            val = (vim.vm.RuntimeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               device = (vim.vm.DeviceRuntimeInfo) [
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4000
                  },
                  (vim.vm.DeviceRuntimeInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        vmDirectPathGen2Active = false,
                        vmDirectPathGen2InactiveReasonVm = (str) [],
                        vmDirectPathGen2InactiveReasonOther = (str) [
                           'vmNptIncompatibleNetwork'
                        ],
                        vmDirectPathGen2InactiveReasonExtended = <unset>
                     },
                     key = 4001
                  }
               ],
               host = 'vim.HostSystem:ha-host',
               connectionState = 'connected',
               powerState = 'poweredOn',
               faultToleranceState = 'notConfigured',
               dasVmProtection = <unset>,
               toolsInstallerMounted = false,
               suspendTime = <unset>,
               bootTime = 2012-11-12T03:24:50.540461Z,
               suspendInterval = 0L,
               question = <unset>,
               memoryOverhead = 74170368L,
               maxCpuUsage = 2792,
               maxMemoryUsage = 7680,
               numMksConnections = 0,
               recordReplayState = 'inactive',
               cleanPowerOff = <unset>,
               needSecondaryReason = <unset>,
               onlineStandby = false,
               minRequiredEVCModeKey = <unset>,
               consolidationNeeded = false,
               offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.lm',
                     featureName = 'cpuid.lm',
                     value = 'Bool:Min:1'
                  }
               ],
               featureRequirement = (vim.vm.FeatureRequirement) [
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.3DNPREFETCH',
                     featureName = 'cpuid.3DNPREFETCH',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.ABM',
                     featureName = 'cpuid.ABM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AES',
                     featureName = 'cpuid.AES',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AMD',
                     featureName = 'cpuid.AMD',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.AVX',
                     featureName = 'cpuid.AVX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.CMPXCHG16B',
                     featureName = 'cpuid.CMPXCHG16B',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.EXTAPICSPC',
                     featureName = 'cpuid.EXTAPICSPC',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FFXSR',
                     featureName = 'cpuid.FFXSR',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA',
                     featureName = 'cpuid.FMA',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.FMA4',
                     featureName = 'cpuid.FMA4',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LAHF64',
                     featureName = 'cpuid.LAHF64',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.LM',
                     featureName = 'cpuid.LM',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MISALIGNED_SSE',
                     featureName = 'cpuid.MISALIGNED_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.MMXEXT',
                     featureName = 'cpuid.MMXEXT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.NX',
                     featureName = 'cpuid.NX',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.PCLMULQDQ',
                     featureName = 'cpuid.PCLMULQDQ',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.POPCNT',
                     featureName = 'cpuid.POPCNT',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.RDTSCP',
                     featureName = 'cpuid.RDTSCP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE3',
                     featureName = 'cpuid.SSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE41',
                     featureName = 'cpuid.SSE41',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE42',
                     featureName = 'cpuid.SSE42',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSE4A',
                     featureName = 'cpuid.SSE4A',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.SSSE3',
                     featureName = 'cpuid.SSSE3',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_SSE',
                     featureName = 'cpuid.XCR0_MASTER_SSE',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XCR0_MASTER_YMM_H',
                     featureName = 'cpuid.XCR0_MASTER_YMM_H',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XOP',
                     featureName = 'cpuid.XOP',
                     value = 'Bool:Min:1'
                  },
                  (vim.vm.FeatureRequirement) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'cpuid.XSAVE',
                     featureName = 'cpuid.XSAVE',
                     value = 'Bool:Min:1'
                  }
               ],
               featureMask = (vim.host.FeatureMask) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'storage',
            val = (vim.vm.StorageInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               perDatastoreUsage = (vim.vm.StorageInfo.UsageOnDatastore) [
                  (vim.vm.StorageInfo.UsageOnDatastore) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     datastore = 'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24',
                     committed = 8711745274L,
                     uncommitted = 0L,
                     unshared = 8711745274L
                  }
               ],
               timestamp = 2012-11-12T05:10:25.493639Z
            }
         },
         (vmodl.DynamicProperty) {
            name = u'summary',
            val = (vim.vm.Summary) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               vm = 'vim.VirtualMachine:99',
               runtime = (vim.vm.RuntimeInfo) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  device = (vim.vm.DeviceRuntimeInfo) [
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4000
                     },
                     (vim.vm.DeviceRuntimeInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        runtimeState = (vim.vm.DeviceRuntimeInfo.VirtualEthernetCardRuntimeState) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           vmDirectPathGen2Active = false,
                           vmDirectPathGen2InactiveReasonVm = (str) [],
                           vmDirectPathGen2InactiveReasonOther = (str) [
                              'vmNptIncompatibleNetwork'
                           ],
                           vmDirectPathGen2InactiveReasonExtended = <unset>
                        },
                        key = 4001
                     }
                  ],
                  host = 'vim.HostSystem:ha-host',
                  connectionState = 'connected',
                  powerState = 'poweredOn',
                  faultToleranceState = 'notConfigured',
                  dasVmProtection = <unset>,
                  toolsInstallerMounted = false,
                  suspendTime = <unset>,
                  bootTime = 2012-11-12T03:24:50.540461Z,
                  suspendInterval = 0L,
                  question = <unset>,
                  memoryOverhead = 74170368L,
                  maxCpuUsage = 2792,
                  maxMemoryUsage = 7680,
                  numMksConnections = 0,
                  recordReplayState = 'inactive',
                  cleanPowerOff = <unset>,
                  needSecondaryReason = <unset>,
                  onlineStandby = false,
                  minRequiredEVCModeKey = <unset>,
                  consolidationNeeded = false,
                  offlineFeatureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.lm',
                        featureName = 'cpuid.lm',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureRequirement = (vim.vm.FeatureRequirement) [
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.3DNPREFETCH',
                        featureName = 'cpuid.3DNPREFETCH',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.ABM',
                        featureName = 'cpuid.ABM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AES',
                        featureName = 'cpuid.AES',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AMD',
                        featureName = 'cpuid.AMD',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.AVX',
                        featureName = 'cpuid.AVX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.CMPXCHG16B',
                        featureName = 'cpuid.CMPXCHG16B',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.EXTAPICSPC',
                        featureName = 'cpuid.EXTAPICSPC',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FFXSR',
                        featureName = 'cpuid.FFXSR',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA',
                        featureName = 'cpuid.FMA',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.FMA4',
                        featureName = 'cpuid.FMA4',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LAHF64',
                        featureName = 'cpuid.LAHF64',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.LM',
                        featureName = 'cpuid.LM',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MISALIGNED_SSE',
                        featureName = 'cpuid.MISALIGNED_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.MMXEXT',
                        featureName = 'cpuid.MMXEXT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.NX',
                        featureName = 'cpuid.NX',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.PCLMULQDQ',
                        featureName = 'cpuid.PCLMULQDQ',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.POPCNT',
                        featureName = 'cpuid.POPCNT',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.RDTSCP',
                        featureName = 'cpuid.RDTSCP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE3',
                        featureName = 'cpuid.SSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE41',
                        featureName = 'cpuid.SSE41',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE42',
                        featureName = 'cpuid.SSE42',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSE4A',
                        featureName = 'cpuid.SSE4A',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.SSSE3',
                        featureName = 'cpuid.SSSE3',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_SSE',
                        featureName = 'cpuid.XCR0_MASTER_SSE',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XCR0_MASTER_YMM_H',
                        featureName = 'cpuid.XCR0_MASTER_YMM_H',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XOP',
                        featureName = 'cpuid.XOP',
                        value = 'Bool:Min:1'
                     },
                     (vim.vm.FeatureRequirement) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'cpuid.XSAVE',
                        featureName = 'cpuid.XSAVE',
                        value = 'Bool:Min:1'
                     }
                  ],
                  featureMask = (vim.host.FeatureMask) []
               },
               guest = (vim.vm.Summary.GuestSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  toolsStatus = 'toolsOk',
                  toolsVersionStatus = 'guestToolsCurrent',
                  toolsVersionStatus2 = 'guestToolsCurrent',
                  toolsRunningStatus = 'guestToolsRunning',
                  hostName = 'webserver17',
                  ipAddress = '10.10.17.2',
                  ipList = (str) []
               },
               config = (vim.vm.Summary.ConfigSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  name = 'webserver-17',
                  template = false,
                  vmPathName = '[V_P420] webserver-17/webserver-17.vmx',
                  memorySizeMB = 7680,
                  cpuReservation = 0,
                  memoryReservation = 7680,
                  numCpu = 1,
                  numEthernetCards = 2,
                  numVirtualDisks = 1,
                  uuid = '4207a586-ff3e-9911-2611-b5dca20ec058',
                  instanceUuid = '5007b01d-d342-70fe-14d1-770f47683be8',
                  guestId = 'rhel6_64Guest',
                  guestFullName = 'Red Hat Enterprise Linux 6 (64-bit)',
                  annotation = '',
                  product = <unset>,
                  installBootRequired = <unset>,
                  ftInfo = <unset>,
                  managedBy = <unset>
               },
               storage = (vim.vm.Summary.StorageSummary) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  committed = 8711745274L,
                  uncommitted = 0L,
                  unshared = 8711745274L,
                  timestamp = 2012-11-12T05:10:25.493639Z
               },
               quickStats = (vim.vm.Summary.QuickStats) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  overallCpuUsage = 19,
                  overallCpuDemand = <unset>,
                  guestMemoryUsage = 3840,
                  hostMemoryUsage = 7545,
                  guestHeartbeatStatus = 'green',
                  distributedCpuEntitlement = <unset>,
                  distributedMemoryEntitlement = <unset>,
                  staticCpuEntitlement = <unset>,
                  staticMemoryEntitlement = <unset>,
                  privateMemory = 7498,
                  sharedMemory = 10,
                  swappedMemory = 0,
                  balloonedMemory = 0,
                  consumedOverheadMemory = 46,
                  ftLogBandwidth = <unset>,
                  ftSecondaryLatency = <unset>,
                  ftLatencyStatus = <unset>,
                  compressedMemory = 0L,
                  uptimeSeconds = 9909,
                  ssdSwappedMemory = <unset>
               },
               overallStatus = 'green',
               customValue = (vim.CustomFieldsManager.Value) []
            }
         },
         (vmodl.DynamicProperty) {
            name = u'tag',
            val = (vim.Tag) []
         },
         (vmodl.DynamicProperty) {
            name = u'triggeredAlarmState',
            val = (vim.alarm.AlarmState) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 242. 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 = u'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.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.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.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.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.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.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.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.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.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.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 when 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.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.DvsReconfiguredEvent,
                     description = 'vSphere Distributed Switch reconfigured',
                     category = 'info',
                     formatOnDatacenter = 'The vSphere Distributed Switch {dvs.name} was reconfigured.',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'The vSphere Distributed Switch {dvs.name} in {datacenter.name} was reconfigured.',
                     longDescription = ''
                  },
                  (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.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.VmCloneFailedEvent,
                     description = 'Cannot complete VM clone',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Cannot clone {vm.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.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.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.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.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.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.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.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.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.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.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.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 inabilikty 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.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.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.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.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.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.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.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.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.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.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.VmResourceReallocatedEvent,
                     description = 'VM resource reallocated',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = 'Resource allocation changed',
                     fullFormat = 'Changed resource allocation for {vm.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.VmAcquiredTicketEvent,
                     description = 'VM acquired ticket',
                     category = 'info',
                     formatOnDatacenter = 'A ticket for {vm.name} of type {ticketType} has been acquired',
                     formatOnComputeResource = 'A ticket for {vm.name} of type {ticketType} has been acquired',
                     formatOnHost = 'A ticket for {vm.name} of type {ticketType} has been acquired',
                     formatOnVm = 'A ticket of type {ticketType} has been acquired.',
                     fullFormat = 'A ticket for {vm.name} of type {ticketType} on {host.name} in {datacenter.name} has been acquired',
                     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.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.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.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.VmDeployedEvent,
                     description = 'VM deployed',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'Template {srcTemplate.name} deployed',
                     formatOnVm = '',
                     fullFormat = 'Template {srcTemplate.name} deployed on host {host.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.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.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.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.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.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.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.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.AccountUpdatedEvent,
                     description = 'Account updated',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'An account was updated',
                     formatOnVm = '',
                     fullFormat = 'An account was updated on host {host.name}',
                     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.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.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.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.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.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.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.HostMonitoringStateChangedEvent,
                     description = 'vSphere HA host monitoring state changed',
                     category = 'info',
                     formatOnDatacenter = 'vSphere HA host monitoring state in {computeResource.name} changed to {state.@enum.DasConfigInfo.ServiceState}',
                     formatOnComputeResource = 'vSphere HA host monitoring state changed to {state.@enum.DasConfigInfo.ServiceState}',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'vSphere HA host monitoring state in {computeResource.name} in {datacenter.name} changed to {state.@enum.DasConfigInfo.ServiceState}',
                     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}',
                     formatOnComputeResource = 'Updated configuration on {resourcePool.name}',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Updated configuration for {resourcePool.name} in compute-resource {computeResource.name} in {datacenter.name}',
                     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.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.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.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.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.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 an vSphere HA cluster or when vSphere HA is enabled on a cluster. If the host           was already in an 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.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.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.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.',
                     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.',
                     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.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.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.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.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.VmDVPortEvent,
                     description = 'dvPort connected to VM changed status',
                     category = 'info',
                     formatOnDatacenter = 'dvPort connected to VM {vm.name} on {host.name} changed status',
                     formatOnComputeResource = 'dvPort connected to VM {vm.name} changed status',
                     formatOnHost = 'dvPort connected to VM {vm.name} changed status',
                     formatOnVm = 'dvPort changed status',
                     fullFormat = 'dvPort connected to VM {vm.name} on {host.name} in {datacenter.name} changed status',
                     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.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.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.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.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.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.VmResumingEvent,
                     description = 'VM resuming',
                     category = 'info',
                     formatOnDatacenter = '{vm.name} on  {host.name} is resumed',
                     formatOnComputeResource = '{vm.name} on  {host.name} is resumed',
                     formatOnHost = '{vm.name} is resumed',
                     formatOnVm = 'Virtual machine on {host.name} is resumed',
                     fullFormat = '{vm.name} on  {host.name} in {datacenter.name} is resumed',
                     longDescription = ''
                  },
                  (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.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.ChangeOwnerOfFileFailedEvent,
                     description = 'Cannot change owner of file name',
                     category = 'error',
                     formatOnDatacenter = 'Cannot change ownership of file name {filename} from {owner} to {attemptedOwner} on {host.name} in  cluster {computeResource.name}.',
                     formatOnComputeResource = 'Cannot change ownership of file name {filename} from {owner} to {attemptedOwner} on {host.name}.',
                     formatOnHost = 'Cannot change ownership of file name {filename} from {owner} to {attemptedOwner}.',
                     formatOnVm = '',
                     fullFormat = 'Cannot change ownership of file name {filename} from {owner} to {attemptedOwner} on {host.name} in {datacenter.name}.',
                     longDescription = '\t<EventLongDescription id="vim.event.ChangeOwnerOfFileFailedEvent">\t\t<description>\t\t\tChanging the owner of a file or folder failed\t\t</description>\t</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 occurences 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.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.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.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.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.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 succeeed.        </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 occurences 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 inprogress 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.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.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.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.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.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.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.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.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.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.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.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.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.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 {host.name}: {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 on 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.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.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.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.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.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.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.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.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>            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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.DVPortgroupReconfiguredEvent,
                     description = 'dvPort group reconfigured',
                     category = 'info',
                     formatOnDatacenter = 'dvPort group {net.name} was reconfigured.',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'dvPort group {net.name} in {datacenter.name} was reconfigured.',
                     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.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}.',
                     longDescription = ''
                  },
                  (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.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.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.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.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.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.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.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.CustomFieldValueChangedEvent,
                     description = 'Custom field value changed',
                     category = 'info',
                     formatOnDatacenter = 'Changed custom field {name} on {entity.name} to {value}',
                     formatOnComputeResource = 'Changed custom field {name} on {entity.name} to {value}',
                     formatOnHost = 'Changed custom field {name} on {entity.name} to {value}',
                     formatOnVm = 'Changed custom field {name} to {value}',
                     fullFormat = 'Changed custom field {name} on {entity.name} in {datacenter.name} to {value}',
                     longDescription = ''
                  },
                  (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} is powered on',
                     formatOnComputeResource = '{vm.name} on  {host.name} is powered on',
                     formatOnHost = '{vm.name} is powered on',
                     formatOnVm = 'Virtual machine on {host.name} is powered on',
                     fullFormat = '{vm.name} on  {host.name} in {datacenter.name} is powered on',
                     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.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.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.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.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.VmBeingClonedNoFolderEvent,
                     description = 'VM being cloned to a vApp',
                     category = 'info',
                     formatOnDatacenter = 'Cloning {vm.name} on {host.name} to {destName} on {destHost.name} to a vApp',
                     formatOnComputeResource = 'Cloning {vm.name} on {host.name} to {destName} on {destHost.name} to a vApp',
                     formatOnHost = 'Cloning {vm.name} to {destName} on {destHost.name} to a vApp',
                     formatOnVm = 'Being cloned to {destName} on {destHost.name} to a vApp',
                     fullFormat = 'Cloning {vm.name} on host {host.name} in {datacenter.name} to {destName} on host {destHost.name} to a vApp',
                     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.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.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.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.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.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.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.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.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.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.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.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.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} rently 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.RoleUpdatedEvent,
                     description = 'Role updated',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Modifed role {role.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.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.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.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.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.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.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.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.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.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.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}, {desDatastore.name}',
                     formatOnHost = 'Relocating {vm.name} from {ds.name} to {destHost.name}, {destDatastore.name}',
                     formatOnVm = 'Relocating from {host.name}, {ds.name} to {destHost.name}, {destDatastore.name}',
                     fullFormat = 'Relocating {vm.name} in {datacenter.name} from {host.name}, {ds.name} to {destHost.name}, {destDatastore.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.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.AccountCreatedEvent,
                     description = 'Account created',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'An account was created',
                     formatOnVm = '',
                     fullFormat = 'An account 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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.NotEnoughResourcesToStartVmEvent,
                     description = 'Not enough resources for vSphere HA to start VM',
                     category = 'warning',
                     formatOnDatacenter = 'Not enough resources to failover {vm.name} in {computeResource.name}. vSphere HA will retry when resources become available.',
                     formatOnComputeResource = 'Not enough resources to failover {vm.name}. vSphere HA will retry when resources become available.',
                     formatOnHost = 'Not enough resources to failover {vm.name}. vSphere HA will retry when resources become available.',
                     formatOnVm = 'Not enough resources to failover this virtual machine. vSphere HA will retry when resources become available.',
                     fullFormat = 'Not enough resources to failover {vm.name} in {computeResource.name} in {datacenter.name}. vSphere HA will retry when resources become available.',
                     longDescription = '    <EventLongDescription id="vim.event.NotEnoughResourcesToStartVmEvent">       <description>          A virtual machine cannot be powered back on because the cluster does not have sufficient CPU           and/or memory to meet the virtual machine\'s requirements. This event is generated by vSphere HA           when the master was not able to failover a virtual machine because it could not find a host with           enough resources to satisfy the CPU reservation and the sum of the memory reservation and overhead.           This condition is more likely           if vSphere HA admission control is disabled or if more hosts fail than were           provisioned for. The condition can also occur if the available resources are fragmented such that they           are not usable by a virtual machine, or if the virtual machine cannot be run on hosts that have           capacity available. If DRS is enabled, this event is used to trigger a           DRS action to try to defragment the cluster or bring hosts out of           Standby Mode.        </description>       <cause>            <description>A virtual machine cannot be powered on due to insufficient resources</description>            <action>Decrease the virtual machine resource reservation and/or configuration</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>    </EventLongDescription>    '
                  },
                  (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.ProfileReferenceHostChangedEvent,
                     description = 'The profile reference host was changed',
                     category = 'info',
                     formatOnDatacenter = 'The profile {profile.name} reference host was changed to {referenceHost.name}.',
                     formatOnComputeResource = 'The profile {profile.name} reference host was changed to {referenceHost.name}.',
                     formatOnHost = 'The profile {profile.name} reference host was changed to {referenceHost.name}.',
                     formatOnVm = '',
                     fullFormat = 'Profile {profile.name} reference host changed.',
                     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.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.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.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.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.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.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.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.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.ChangeOwnerOfFileEvent,
                     description = 'Change owner of file',
                     category = 'info',
                     formatOnDatacenter = 'Changed ownership of file name {filename} from {oldOwner} to {newOwner} on {host.name} in cluster {computeResource.name}.',
                     formatOnComputeResource = 'Changed ownership of file name {filename} from {oldOwner} to {newOwner} on {host.name}.',
                     formatOnHost = 'Changed ownership of file name {filename} from {oldOwner} to {newOwner}.',
                     formatOnVm = '',
                     fullFormat = 'Changed ownership of file name {filename} from {oldOwner} to {newOwner} on {host.name} in {datacenter.name}.',
                     longDescription = ''
                  },
                  (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.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.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.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.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.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.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.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.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.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.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.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.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.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.DvsPortReconfiguredEvent,
                     description = 'dvPort reconfigured',
                     category = 'info',
                     formatOnDatacenter = 'Ports were reconfigured in the vSphere Distributed Switch {dvs.name}.',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Reconfigured ports in the vSphere Distributed Switch {dvs.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.VmCreatedEvent,
                     description = 'VM created',
                     category = 'info',
                     formatOnDatacenter = 'New virtual machine {vm.name} created on {host.name}',
                     formatOnComputeResource = 'New virtual machine {vm.name} created on {host.name}',
                     formatOnHost = 'New virtual machine {vm.name} created',
                     formatOnVm = 'Virtual machine created',
                     fullFormat = 'Created virtual machine {vm.name} on {host.name} in {datacenter.name}',
                     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}',
                     formatOnComputeResource = 'Reconfigured {vm.name} on {host.name}',
                     formatOnHost = 'Reconfigured {vm.name}',
                     formatOnVm = 'Reconfigured virtual machine',
                     fullFormat = 'Reconfigured {vm.name} on {host.name} in {datacenter.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.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.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.ClusterReconfiguredEvent,
                     description = 'Cluster reconfigured',
                     category = 'info',
                     formatOnDatacenter = 'Reconfigured cluster {computeResource.name}',
                     formatOnComputeResource = 'Cluster reconfigured',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Reconfigured cluster {computeResource.name} in datacenter {datacenter.name}',
                     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.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.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.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.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.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.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.VmRegisteredEvent,
                     description = 'VM registered',
                     category = 'info',
                     formatOnDatacenter = 'Registered {vm.name} on {host.name}',
                     formatOnComputeResource = 'Registered {vm.name} on {host.name}',
                     formatOnHost = 'Registered {vm.name}',
                     formatOnVm = 'Registered with vCenter',
                     fullFormat = 'Registered {vm.name} on {host.name} in {datacenter.name}',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DatastoreFileMovedEvent,
                     description = 'File or directory moved to datastore',
                     category = 'info',
                     formatOnDatacenter = 'File or directory {sourceFile} moved from {sourceDatastore.name} to {datastore.name} as {targetFile}',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'File or directory {sourceFile} moved from {sourceDatastore.name} to {datastore.name} as {targetFile}',
                     longDescription = ''
                  },
                  (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.VmBeingClonedEvent,
                     description = 'VM being cloned',
                     category = 'info',
                     formatOnDatacenter = 'Cloning {vm.name} on {host.name} to {destName} on {destHost.name}',
                     formatOnComputeResource = 'Cloning {vm.name} on {host.name} to {destName} on {destHost.name}',
                     formatOnHost = 'Cloning {vm.name} to {destName} on {destHost.name}',
                     formatOnVm = 'Being cloned to {destName} on {destHost.name}',
                     fullFormat = 'Cloning {vm.name} on host {host.name} in {datacenter.name} to {destName} on host {destHost.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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 on 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.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.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.DatastoreFileDeletedEvent,
                     description = 'File or directory deleted',
                     category = 'info',
                     formatOnDatacenter = 'File or directory {targetFile} deleted from {datastore.name}',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'File or directory {targetFile} deleted from {datastore.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.CustomizationFailed,
                     description = '<Customization failed>',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'Cannot complete customization',
                     formatOnVm = '',
                     fullFormat = 'Cannot complete customization of VM {vm.name}. See customization log at {logLocation} on the guest OS for details.',
                     longDescription = ''
                  },
                  (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.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>         '
                  },
                  (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.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.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.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.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.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} to {destHost.name}, {destDatastore.name} in {datacenter.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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}.',
                     longDescription = ''
                  },
                  (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.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.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.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.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.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.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.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.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.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.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.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.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.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.VmStartingEvent,
                     description = 'VM starting',
                     category = 'info',
                     formatOnDatacenter = '{vm.name} on host {host.name} is starting',
                     formatOnComputeResource = '{vm.name} on host {host.name} is starting',
                     formatOnHost = '{vm.name} is starting',
                     formatOnVm = 'Virtual machine is starting',
                     fullFormat = '{vm.name} on host {host.name} in {datacenter.name} is starting',
                     longDescription = ''
                  },
                  (vim.event.EventDescription.EventDetail) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = vim.event.DatastoreFileCopiedEvent,
                     description = 'File or directory copied to datastore',
                     category = 'info',
                     formatOnDatacenter = 'File or directory {sourceFile} copied from {sourceDatastore.name} to {datastore.name} as {targetFile}',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'File or directory {sourceFile} copied from {sourceDatastore.name} to {datastore.name} as {targetFile}',
                     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.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.LocalDatastoreCreatedEvent,
                     description = 'Local datastore created',
                     category = 'info',
                     formatOnDatacenter = 'Created local datastore {datastore.name} on {host.name}',
                     formatOnComputeResource = 'Created local datastore {datastore.name} on {host.name}',
                     formatOnHost = 'Created local datastore {datastore.name}',
                     formatOnVm = '',
                     fullFormat = 'Created local datastore {datastore.name} on {host.name} in {datacenter.name}',
                     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.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.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.PermissionUpdatedEvent,
                     description = 'Permission updated',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Permission changed 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.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.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.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} to {destHost.name}',
                     formatOnVm = 'Relocating VM from {host.name} to {destHost.name}',
                     fullFormat = 'Relocating {vm.name} from {host.name}, {ds.name} to {destHost.name}, {destDatastore.name} in {datacenter.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.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.HostDVPortEvent,
                     description = 'dvPort connected to host changed status',
                     category = 'info',
                     formatOnDatacenter = 'dvPort connected to host {host.name} changed status',
                     formatOnComputeResource = 'dvPort connected to host {host.name} changed status',
                     formatOnHost = 'dvPort changed status',
                     formatOnVm = '',
                     fullFormat = 'dvPort connected to host {host.name} in {datacenter.name} changed status',
                     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.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.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.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.VMFSDatastoreCreatedEvent,
                     description = 'VMFS datastore created',
                     category = 'info',
                     formatOnDatacenter = 'Created VMFS datastore {datastore.name} on {host.name}',
                     formatOnComputeResource = 'Created VMFS datastore {datastore.name} on {host.name}',
                     formatOnHost = 'Created VMFS datastore {datastore.name}',
                     formatOnVm = '',
                     fullFormat = 'Created VMFS datastore {datastore.name} on {host.name} in {datacenter.name}',
                     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.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.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.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.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.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.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 {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} to {destHost.name}, {destDatastore.name} in {datacenter.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.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.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.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.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.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.VmRelocatedEvent,
                     description = 'VM relocated',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Completed the relocation of the virtual machine',
                     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.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.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.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.RollbackEvent,
                     description = 'Host Network operation rolled back',
                     category = 'info',
                     formatOnDatacenter = 'The Network API {methodName} on this entity caused the host {hostName} to be diconnected 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 diconnected 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.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.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.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.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.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.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.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.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.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.VmHealthMonitoringStateChangedEvent,
                     description = 'vSphere HA VM monitoring state changed',
                     category = 'info',
                     formatOnDatacenter = 'vSphere HA VM monitoring state in {computeResource.name} changed to {state.@enum.DasConfigInfo.VmMonitoringState}',
                     formatOnComputeResource = 'vSphere HA VM monitoring state changed to {state.@enum.DasConfigInfo.VmMonitoringState}',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'vSphere HA VM monitoring state in {computeResource.name} in {datacenter.name} changed to {state.@enum.DasConfigInfo.VmMonitoringState}',
                     longDescription = ''
                  },
                  (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.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>       The host being added to the vSphere HA cluster has no management networks available for        vSphere HA cluster communication.       </description>       <cause>            <description>                The host has no vSphere HA management networks available            </description>            <action>                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, on ESXi hosts, the port groups with the "Management Traffic"                 checkbox selected.            </action>       </cause>    </EventLongDescription>    '
                  },
                  (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.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.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.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.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.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.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.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.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.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.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.ScheduledTaskReconfiguredEvent,
                     description = 'Scheduled task reconfigured',
                     category = 'info',
                     formatOnDatacenter = 'Reconfigured task {scheduledTask.name} on {entity.name}',
                     formatOnComputeResource = 'Reconfigured task {scheduledTask.name} on {entity.name}',
                     formatOnHost = 'Reconfigured task {scheduledTask.name} on {entity.name}',
                     formatOnVm = 'Reconfigured task {scheduledTask.name}',
                     fullFormat = 'Reconfigured task {scheduledTask.name} on {entity.name} in datacenter {datacenter.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 {host.name}: {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.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.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.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.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.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.AlarmReconfiguredEvent,
                     description = 'Alarm reconfigured',
                     category = 'info',
                     formatOnDatacenter = "Reconfigured alarm '{alarm.name}' on {entity.name}",
                     formatOnComputeResource = "Reconfigured alarm '{alarm.name}' on {entity.name}",
                     formatOnHost = "Reconfigured alarm '{alarm.name}' on {entity.name}",
                     formatOnVm = "Reconfigured alarm '{alarm.name}'",
                     fullFormat = "Reconfigured alarm '{alarm.name}' on {entity.name}",
                     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.VmRelocateFailedEvent,
                     description = 'Cannot relocate VM',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = 'Cannot relocate virtual machine',
                     fullFormat = "Cannot relocate virtual machine '{vm.name}' in {datacenter.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.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.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.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.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.GlobalMessageChangedEvent,
                     description = 'Message changed',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'The message changed: {message}',
                     longDescription = ''
                  },
                  (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.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.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.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.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.VmMigratedEvent,
                     description = 'VM migrated',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = 'Migration of virtual machine {vm.name} from host {sourceHost.name}, {sourceDatastore.name} completed',
                     formatOnVm = 'Migration from host {sourceHost.name}, {sourceDatastore.name} completed',
                     fullFormat = 'Migration of virtual machine {vm.name} from {sourceHost.name}, {sourceDatastore.name} to {host.name}, {ds.name} completed',
                     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.VmBeingCreatedEvent,
                     description = 'Creating VM',
                     category = 'info',
                     formatOnDatacenter = 'Creating {vm.name} on host {host.name}',
                     formatOnComputeResource = 'Creating {vm.name} on host {host.name}',
                     formatOnHost = 'Creating {vm.name}',
                     formatOnVm = 'Creating VM on host {host.name}',
                     fullFormat = 'Creating {vm.name} on host {host.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.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.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.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.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.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.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.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.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.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.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 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.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.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.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.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.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.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.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.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.NASDatastoreCreatedEvent,
                     description = 'NAS datastore created',
                     category = 'info',
                     formatOnDatacenter = 'Created NAS datastore {datastore.name} on {host.name}',
                     formatOnComputeResource = 'Created NAS datastore {datastore.name} on {host.name}',
                     formatOnHost = 'Created NAS datastore {datastore.name}',
                     formatOnVm = '',
                     fullFormat = 'Created NAS datastore {datastore.name} on {host.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.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.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.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.VmDeployFailedEvent,
                     description = 'Cannot deploy VM',
                     category = 'error',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Cannot deploy template: {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.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.VmClonedEvent,
                     description = 'VM cloned',
                     category = 'info',
                     formatOnDatacenter = '',
                     formatOnComputeResource = '',
                     formatOnHost = '',
                     formatOnVm = '',
                     fullFormat = 'Clone of {sourceVm.name} completed',
                     longDescription = ''
                  },
                  (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.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 = ''
                  }
               ],
               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 = u'latestEvent',
            val = (vim.event.UserLoginSessionEvent) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               key = 3985,
               chainId = 3985,
               createdTime = 2012-11-12T06:10:02.680359Z,
               userName = 'root',
               datacenter = <unset>,
               computeResource = <unset>,
               host = <unset>,
               vm = <unset>,
               ds = <unset>,
               net = <unset>,
               dvs = <unset>,
               fullFormattedMessage = 'User root@127.0.0.1 logged in as ',
               changeTag = <unset>,
               ipAddress = '127.0.0.1',
               userAgent = '',
               locale = 'en',
               sessionId = 'b74adafe-4b15-2e33-6a2a-6c38c2b530d9'
            }
         },
         (vmodl.DynamicProperty) {
            name = u'maxCollector',
            val = 1000
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 243. 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 = u'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) []
   }
]

=============== 244. 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 = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'hyperthreadInfo',
            val = (vim.host.CpuSchedulerSystem.HyperThreadScheduleInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               available = false,
               active = false,
               config = true
            }
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 245. 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 = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
               'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24'
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'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) []
   }
]

=============== 246. 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 = u'capabilities',
            val = (vim.host.DatastoreSystem.Capabilities) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               nfsMountCreationRequired = true,
               nfsMountCreationSupported = true,
               localDatastoreSupported = false,
               vmfsExtentExpansionSupported = true
            }
         },
         (vmodl.DynamicProperty) {
            name = u'datastore',
            val = (ManagedObject) [
               'vim.Datastore:508e0c57-ea6656e8-1684-2c768a543c24',
               'vim.Datastore:508e0c2a-255a3dc2-5471-2c768a543c24',
               'vim.Datastore:508dfeda-efea095e-482b-2c768a543c24'
            ]
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 247. 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) [
         (vmodl.DynamicProperty) {
            name = u'activePartition',
            val = (vim.host.DiagnosticPartition) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               storageType = 'directAttached',
               diagnosticType = 'singleHost',
               slots = 1,
               id = (vim.host.ScsiDisk.Partition) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  diskName = 'naa.600508b1001c8b7f0ef2cb14f0df4e26',
                  partition = 7
               }
            }
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 248. 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 = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'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 = 'src',
                           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 = 'src',
                           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 = '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 = 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 = '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 = 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 = '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 = 'HPProvider',
                     label = 'HPProvider',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 63000,
                           endPort = 63005,
                           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 = 'IKED',
                     label = 'IKED',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 500,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'udp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 500,
                           endPort = <unset>,
                           direction = 'inbound',
                           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 = '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 = 51915,
                           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 = '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 = 'inbound',
                           portType = 'dst',
                           protocol = 'udp'
                        },
                        (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 = '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 = 8100,
                           endPort = <unset>,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 8100,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 8200,
                           endPort = <unset>,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'udp'
                        },
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 8200,
                           endPort = <unset>,
                           direction = 'outbound',
                           portType = 'dst',
                           protocol = 'udp'
                        },
                        (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 = '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 = '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 = '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 = '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 = '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 = 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 = '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 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 = 'vprobeServer',
                     label = 'vprobeServer',
                     required = false,
                     rule = (vim.host.Ruleset.Rule) [
                        (vim.host.Ruleset.Rule) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           port = 57007,
                           endPort = <unset>,
                           direction = 'inbound',
                           portType = 'dst',
                           protocol = 'tcp'
                        }
                     ],
                     service = 'vprobed',
                     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 = '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 = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 249. 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) []
   }
]

=============== 250. 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 = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 251. 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 = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'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
            }
         },
         (vmodl.DynamicProperty) {
            name = u'dnsConfig',
            val = (vim.host.DnsConfig) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               dhcp = false,
               virtualNicDevice = <unset>,
               hostName = 'DL385Gen8',
               domainName = 'perflab.hp.com',
               address = (str) [
                  '10.1.1.53',
                  '10.1.1.54'
               ],
               searchDomain = (str) [
                  'perflab.hp.com'
               ]
            }
         },
         (vmodl.DynamicProperty) {
            name = u'ipRouteConfig',
            val = (vim.host.IpRouteConfig) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               defaultGateway = '10.1.1.1',
               gatewayDevice = <unset>,
               ipV6DefaultGateway = <unset>,
               ipV6GatewayDevice = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = u'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) [
                              '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 = true,
                              forgedTransmits = true
                           },
                           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) []
                              }
                           },
                           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 = 128,
                        bridge = (vim.host.VirtualSwitch.BondBridge) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           nicDevice = (str) [
                              'vmnic5'
                           ],
                           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 = true,
                              forgedTransmits = true
                           },
                           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) [
                                    'vmnic5'
                                 ],
                                 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 = 'vSwitch3',
                     spec = (vim.host.VirtualSwitch.Specification) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        numPorts = 128,
                        bridge = <unset>,
                        policy = (vim.host.NetworkPolicy) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           security = (vim.host.NetworkPolicy.SecurityPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              allowPromiscuous = false,
                              macChanges = true,
                              forgedTransmits = true
                           },
                           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) [],
                                 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 = '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) []
                              }
                           },
                           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 = 'SPECVirt',
                        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 = 'migrate',
                        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 = 'internal',
                        vlanId = 0,
                        vswitchName = 'vSwitch3',
                        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>
                           }
                        }
                     }
                  }
               ],
               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>
                     }
                  },
                  (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>
                     }
                  },
                  (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>
                     }
                  },
                  (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>
                     }
                  },
                  (vim.host.PhysicalNic.Config) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     device = 'vmnic4',
                     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 = 10000,
                           duplex = true
                        }
                     }
                  },
                  (vim.host.PhysicalNic.Config) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     device = 'vmnic5',
                     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 = 10000,
                           duplex = true
                        }
                     }
                  }
               ],
               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 = '10.136.7.85',
                           subnetMask = '255.0.0.0',
                           ipV6Config = <unset>
                        },
                        mac = '2c:76:8a:54:3c:24',
                        distributedVirtualPort = <unset>,
                        portgroup = 'Management Network',
                        mtu = 1500,
                        tsoEnabled = true
                     }
                  },
                  (vim.host.VirtualNic.Config) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     changeOperation = <unset>,
                     device = 'vmk1',
                     portgroup = 'migrate',
                     spec = (vim.host.VirtualNic.Specification) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ip = (vim.host.IpConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           dhcp = false,
                           ipAddress = '10.10.240.1',
                           subnetMask = '255.255.0.0',
                           ipV6Config = <unset>
                        },
                        mac = '00:50:56:6d:47:99',
                        distributedVirtualPort = <unset>,
                        portgroup = 'migrate',
                        mtu = 1500,
                        tsoEnabled = true
                     }
                  }
               ],
               consoleVnic = (vim.host.VirtualNic.Config) [],
               dnsConfig = (vim.host.DnsConfig) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  dhcp = false,
                  virtualNicDevice = <unset>,
                  hostName = 'DL385Gen8',
                  domainName = 'perflab.hp.com',
                  address = (str) [
                     '10.1.1.53',
                     '10.1.1.54'
                  ],
                  searchDomain = (str) [
                     'perflab.hp.com'
                  ]
               },
               ipRouteConfig = <unset>,
               consoleIpRouteConfig = <unset>,
               routeTableConfig = <unset>,
               dhcp = (vim.host.DhcpService.Config) [],
               nat = (vim.host.NatService.Config) [],
               ipV6Enabled = false,
               ipSecConfig = <unset>,
               consoleIpSecConfig = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = u'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 = 128,
                     numPortsAvailable = 124,
                     mtu = 1500,
                     portgroup = (Link) [
                        u'key-vim.host.PortGroup-Management Network'
                     ],
                     pnic = (Link) [
                        u'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) [
                              '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 = true,
                              forgedTransmits = true
                           },
                           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) []
                              }
                           },
                           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 = 128,
                     numPortsAvailable = 16,
                     mtu = 1500,
                     portgroup = (Link) [
                        u'key-vim.host.PortGroup-SPECVirt',
                        u'key-vim.host.PortGroup-migrate'
                     ],
                     pnic = (Link) [
                        u'key-vim.host.PhysicalNic-vmnic5'
                     ],
                     spec = (vim.host.VirtualSwitch.Specification) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        numPorts = 128,
                        bridge = (vim.host.VirtualSwitch.BondBridge) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           nicDevice = (str) [
                              'vmnic5'
                           ],
                           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 = true,
                              forgedTransmits = true
                           },
                           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) [
                                    'vmnic5'
                                 ],
                                 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 = 'vSwitch3',
                     key = 'key-vim.host.VirtualSwitch-vSwitch3',
                     numPorts = 128,
                     numPortsAvailable = 91,
                     mtu = 9000,
                     portgroup = (Link) [
                        u'key-vim.host.PortGroup-internal'
                     ],
                     pnic = (Link) [],
                     spec = (vim.host.VirtualSwitch.Specification) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        numPorts = 128,
                        bridge = <unset>,
                        policy = (vim.host.NetworkPolicy) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           security = (vim.host.NetworkPolicy.SecurityPolicy) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              allowPromiscuous = false,
                              macChanges = true,
                              forgedTransmits = true
                           },
                           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) [],
                                 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-Management Network',
                     port = (vim.host.PortGroup.Port) [
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-33554436',
                           mac = (str) [
                              '2c:76:8a:54:3c:24'
                           ],
                           type = 'host'
                        }
                     ],
                     vswitch = u'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 = true,
                           forgedTransmits = true
                        },
                        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) []
                           }
                        },
                        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) []
                              }
                           },
                           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-SPECVirt',
                     port = (vim.host.PortGroup.Port) [
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331815',
                           mac = (str) [
                              '00:50:56:ad:70:b1'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331816',
                           mac = (str) [
                              '00:50:56:ad:5d:59'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331817',
                           mac = (str) [
                              '00:50:56:ad:0d:77'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331818',
                           mac = (str) [
                              '00:50:56:ad:52:db'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331819',
                           mac = (str) [
                              '00:50:56:ad:78:1c'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331820',
                           mac = (str) [
                              '00:50:56:ad:6d:85'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331821',
                           mac = (str) [
                              '00:50:56:ad:7f:7d'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331822',
                           mac = (str) [
                              '00:50:56:ad:3d:16'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331823',
                           mac = (str) [
                              '00:50:56:ad:54:57'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331824',
                           mac = (str) [
                              '00:50:56:ad:39:dc'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331825',
                           mac = (str) [
                              '00:50:56:ad:1a:76'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331826',
                           mac = (str) [
                              '00:50:56:ad:06:11'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331827',
                           mac = (str) [
                              '00:50:56:ad:06:6d'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331828',
                           mac = (str) [
                              '00:50:56:ad:50:24'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331829',
                           mac = (str) [
                              '00:50:56:ad:75:b5'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331830',
                           mac = (str) [
                              '00:50:56:ad:48:03'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331831',
                           mac = (str) [
                              '00:50:56:ad:22:d6'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331832',
                           mac = (str) [
                              '00:50:56:ad:0b:39'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331833',
                           mac = (str) [
                              '00:50:56:ad:52:f8'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331834',
                           mac = (str) [
                              '00:50:56:ad:04:28'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331835',
                           mac = (str) [
                              '00:50:56:ad:78:92'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331836',
                           mac = (str) [
                              '00:50:56:ad:6d:ff'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331837',
                           mac = (str) [
                              '00:50:56:ad:6b:74'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331838',
                           mac = (str) [
                              '00:50:56:ad:75:b2'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331839',
                           mac = (str) [
                              '00:50:56:ad:72:2e'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331840',
                           mac = (str) [
                              '00:50:56:ad:3a:9c'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331841',
                           mac = (str) [
                              '00:50:56:ad:1f:7c'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331842',
                           mac = (str) [
                              '00:50:56:ad:6e:e9'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331843',
                           mac = (str) [
                              '00:50:56:ad:44:2e'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331844',
                           mac = (str) [
                              '00:50:56:ad:3b:59'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331845',
                           mac = (str) [
                              '00:50:56:ad:68:a6'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331846',
                           mac = (str) [
                              '00:50:56:ad:11:02'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331847',
                           mac = (str) [
                              '00:50:56:ad:36:5b'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331848',
                           mac = (str) [
                              '00:50:56:ad:36:8c'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331849',
                           mac = (str) [
                              '00:50:56:ad:34:31'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331850',
                           mac = (str) [
                              '00:50:56:ad:20:0f'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331851',
                           mac = (str) [
                              '00:50:56:ad:4b:a3'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331852',
                           mac = (str) [
                              '00:50:56:ad:32:fc'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331853',
                           mac = (str) [
                              '00:50:56:ad:32:a1'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331854',
                           mac = (str) [
                              '00:50:56:ad:7a:d5'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331855',
                           mac = (str) [
                              '00:50:56:ad:3e:14'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331856',
                           mac = (str) [
                              '00:50:56:ad:10:64'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331857',
                           mac = (str) [
                              '00:50:56:ad:2c:68'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331858',
                           mac = (str) [
                              '00:50:56:ad:4c:c1'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331859',
                           mac = (str) [
                              '00:50:56:ad:6f:f9'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331860',
                           mac = (str) [
                              '00:50:56:ad:0b:28'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331861',
                           mac = (str) [
                              '00:50:56:ad:43:f9'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331862',
                           mac = (str) [
                              '00:50:56:ad:5e:33'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331863',
                           mac = (str) [
                              '00:50:56:ad:5f:ac'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331864',
                           mac = (str) [
                              '00:50:56:ad:0b:e7'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331865',
                           mac = (str) [
                              '00:50:56:ad:32:0f'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331866',
                           mac = (str) [
                              '00:50:56:ad:3e:7f'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331867',
                           mac = (str) [
                              '00:50:56:ad:03:3a'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331868',
                           mac = (str) [
                              '00:50:56:ad:4c:6a'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331869',
                           mac = (str) [
                              '00:50:56:ad:47:00'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331870',
                           mac = (str) [
                              '00:50:56:ad:4b:fe'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331871',
                           mac = (str) [
                              '00:50:56:ad:2e:ef'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331872',
                           mac = (str) [
                              '00:50:56:ad:59:71'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331873',
                           mac = (str) [
                              '00:50:56:ad:55:3e'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331874',
                           mac = (str) [
                              '00:50:56:ad:71:0c'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331875',
                           mac = (str) [
                              '00:50:56:ad:35:29'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331876',
                           mac = (str) [
                              '00:50:56:ad:5e:c3'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331877',
                           mac = (str) [
                              '00:50:56:ad:10:06'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331878',
                           mac = (str) [
                              '00:50:56:ad:15:07'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331879',
                           mac = (str) [
                              '00:50:56:ad:3b:e3'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331880',
                           mac = (str) [
                              '00:50:56:ad:75:f2'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331881',
                           mac = (str) [
                              '00:50:56:ad:50:57'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331882',
                           mac = (str) [
                              '00:50:56:ad:15:48'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331883',
                           mac = (str) [
                              '00:50:56:ad:20:2a'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331884',
                           mac = (str) [
                              '00:50:56:ad:41:0f'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331885',
                           mac = (str) [
                              '00:50:56:ad:33:70'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331886',
                           mac = (str) [
                              '00:50:56:ad:20:be'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331887',
                           mac = (str) [
                              '00:50:56:ad:38:18'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331888',
                           mac = (str) [
                              '00:50:56:ad:1a:49'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331889',
                           mac = (str) [
                              '00:50:56:ad:4a:44'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331890',
                           mac = (str) [
                              '00:50:56:ad:6a:82'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331891',
                           mac = (str) [
                              '00:50:56:ad:0f:7f'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331892',
                           mac = (str) [
                              '00:50:56:ad:62:58'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331893',
                           mac = (str) [
                              '00:50:56:ad:13:95'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331894',
                           mac = (str) [
                              '00:50:56:ad:46:24'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331895',
                           mac = (str) [
                              '00:50:56:ad:18:51'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331896',
                           mac = (str) [
                              '00:50:56:ad:72:56'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331897',
                           mac = (str) [
                              '00:50:56:ad:0b:bd'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331898',
                           mac = (str) [
                              '00:50:56:ad:25:ed'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331899',
                           mac = (str) [
                              '00:50:56:ad:37:39'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331900',
                           mac = (str) [
                              '00:50:56:ad:40:d9'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331901',
                           mac = (str) [
                              '00:50:56:ad:2a:9d'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331902',
                           mac = (str) [
                              '00:50:56:ad:03:96'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331903',
                           mac = (str) [
                              '00:50:56:ad:23:ea'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331904',
                           mac = (str) [
                              '00:50:56:ad:56:3c'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331905',
                           mac = (str) [
                              '00:50:56:ad:0e:73'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331906',
                           mac = (str) [
                              '00:50:56:ad:67:75'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331907',
                           mac = (str) [
                              '00:50:56:ad:55:82'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331908',
                           mac = (str) [
                              '00:50:56:ad:42:50'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331909',
                           mac = (str) [
                              '00:50:56:ad:21:59'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331910',
                           mac = (str) [
                              '00:50:56:ad:7e:b1'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331911',
                           mac = (str) [
                              '00:50:56:87:07:55'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331912',
                           mac = (str) [
                              '00:50:56:87:6f:54'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331913',
                           mac = (str) [
                              '00:50:56:87:50:04'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331914',
                           mac = (str) [
                              '00:50:56:87:15:12'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331915',
                           mac = (str) [
                              '00:50:56:87:41:e5'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331916',
                           mac = (str) [
                              '00:50:56:87:47:0b'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331917',
                           mac = (str) [
                              '00:50:56:87:66:94'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331918',
                           mac = (str) [
                              '00:50:56:87:06:05'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331919',
                           mac = (str) [
                              '00:50:56:87:44:21'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331920',
                           mac = (str) [
                              '00:50:56:87:36:e7'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331921',
                           mac = (str) [
                              '00:50:56:87:79:d7'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331922',
                           mac = (str) [
                              '00:50:56:87:47:8f'
                           ],
                           type = 'virtualMachine'
                        }
                     ],
                     vswitch = u'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 = true,
                           forgedTransmits = true
                        },
                        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) [
                                 'vmnic5'
                              ],
                              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 = 'SPECVirt',
                        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-migrate',
                     port = (vim.host.PortGroup.Port) [
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-50331652',
                           mac = (str) [
                              '00:50:56:6d:47:99'
                           ],
                           type = 'host'
                        }
                     ],
                     vswitch = u'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 = true,
                           forgedTransmits = true
                        },
                        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) [
                                 'vmnic5'
                              ],
                              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 = 'migrate',
                        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-internal',
                     port = (vim.host.PortGroup.Port) [
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67108902',
                           mac = (str) [
                              '00:50:56:87:02:83'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67108903',
                           mac = (str) [
                              '00:50:56:87:72:3d'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67108904',
                           mac = (str) [
                              '00:50:56:87:1e:12'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67108905',
                           mac = (str) [
                              '00:50:56:87:01:92'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67108906',
                           mac = (str) [
                              '00:50:56:87:22:44'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67108907',
                           mac = (str) [
                              '00:50:56:87:24:40'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67108908',
                           mac = (str) [
                              '00:50:56:87:16:24'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67108909',
                           mac = (str) [
                              '00:50:56:87:44:e1'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67108910',
                           mac = (str) [
                              '00:50:56:87:25:98'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67108911',
                           mac = (str) [
                              '00:50:56:87:64:8f'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67108912',
                           mac = (str) [
                              '00:50:56:87:38:96'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67108913',
                           mac = (str) [
                              '00:50:56:87:0f:ea'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67108914',
                           mac = (str) [
                              '00:50:56:87:23:b9'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67108915',
                           mac = (str) [
                              '00:50:56:87:74:d5'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67108916',
                           mac = (str) [
                              '00:50:56:87:7d:be'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67108917',
                           mac = (str) [
                              '00:50:56:87:0f:9f'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67108918',
                           mac = (str) [
                              '00:50:56:87:04:c7'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67108919',
                           mac = (str) [
                              '00:50:56:87:4a:95'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67108920',
                           mac = (str) [
                              '00:50:56:87:0f:57'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67108921',
                           mac = (str) [
                              '00:50:56:87:4f:d4'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67108922',
                           mac = (str) [
                              '00:50:56:87:29:59'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67108923',
                           mac = (str) [
                              '00:50:56:87:60:1e'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67108924',
                           mac = (str) [
                              '00:50:56:87:42:17'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67108925',
                           mac = (str) [
                              '00:50:56:87:3c:f7'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67108926',
                           mac = (str) [
                              '00:50:56:87:63:8e'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67108927',
                           mac = (str) [
                              '00:50:56:87:78:98'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67108928',
                           mac = (str) [
                              '00:50:56:87:27:4c'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67108929',
                           mac = (str) [
                              '00:50:56:87:48:f8'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67108930',
                           mac = (str) [
                              '00:50:56:87:27:66'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67108931',
                           mac = (str) [
                              '00:50:56:87:24:f0'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67108932',
                           mac = (str) [
                              '00:50:56:87:3e:84'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67108933',
                           mac = (str) [
                              '00:50:56:87:1a:c3'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67108934',
                           mac = (str) [
                              '00:50:56:87:1e:06'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67108935',
                           mac = (str) [
                              '00:50:56:87:54:a6'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67108936',
                           mac = (str) [
                              '00:50:56:87:5c:fa'
                           ],
                           type = 'virtualMachine'
                        },
                        (vim.host.PortGroup.Port) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           key = 'key-vim.host.PortGroup.Port-67108937',
                           mac = (str) [
                              '00:50:56:87:43:bd'
                           ],
                           type = 'virtualMachine'
                        }
                     ],
                     vswitch = u'key-vim.host.VirtualSwitch-vSwitch3',
                     computedPolicy = (vim.host.NetworkPolicy) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        security = (vim.host.NetworkPolicy.SecurityPolicy) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           allowPromiscuous = false,
                           macChanges = true,
                           forgedTransmits = true
                        },
                        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) [],
                              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 = 'internal',
                        vlanId = 0,
                        vswitchName = 'vSwitch3',
                        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>
                           }
                        }
                     }
                  }
               ],
               pnic = (vim.host.PhysicalNic) [
                  (vim.host.PhysicalNic) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'key-vim.host.PhysicalNic-vmnic0',
                     device = 'vmnic0',
                     pci = '04:00.0',
                     driver = 'tg3',
                     linkSpeed = (vim.host.PhysicalNic.LinkSpeedDuplex) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        speedMb = 1000,
                        duplex = true
                     },
                     validLinkSpecification = (vim.host.PhysicalNic.LinkSpeedDuplex) [
                        (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 10,
                           duplex = false
                        },
                        (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 10,
                           duplex = true
                        },
                        (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 100,
                           duplex = false
                        },
                        (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 100,
                           duplex = true
                        },
                        (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 1000,
                           duplex = false
                        },
                        (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 1000,
                           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>
                     },
                     wakeOnLanSupported = true,
                     mac = '2c:76:8a:54:3c:24',
                     fcoeConfiguration = <unset>,
                     vmDirectPathGen2Supported = false,
                     vmDirectPathGen2SupportedMode = <unset>,
                     resourcePoolSchedulerAllowed = true,
                     resourcePoolSchedulerDisallowedReason = (str) [],
                     autoNegotiateSupported = true
                  },
                  (vim.host.PhysicalNic) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'key-vim.host.PhysicalNic-vmnic1',
                     device = 'vmnic1',
                     pci = '04:00.1',
                     driver = 'tg3',
                     linkSpeed = <unset>,
                     validLinkSpecification = (vim.host.PhysicalNic.LinkSpeedDuplex) [
                        (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 10,
                           duplex = false
                        },
                        (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 10,
                           duplex = true
                        },
                        (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 100,
                           duplex = false
                        },
                        (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 100,
                           duplex = true
                        },
                        (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 1000,
                           duplex = false
                        },
                        (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 1000,
                           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>
                     },
                     wakeOnLanSupported = true,
                     mac = '2c:76:8a:54:3c:25',
                     fcoeConfiguration = <unset>,
                     vmDirectPathGen2Supported = false,
                     vmDirectPathGen2SupportedMode = <unset>,
                     resourcePoolSchedulerAllowed = true,
                     resourcePoolSchedulerDisallowedReason = (str) [],
                     autoNegotiateSupported = true
                  },
                  (vim.host.PhysicalNic) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'key-vim.host.PhysicalNic-vmnic2',
                     device = 'vmnic2',
                     pci = '04:00.2',
                     driver = 'tg3',
                     linkSpeed = <unset>,
                     validLinkSpecification = (vim.host.PhysicalNic.LinkSpeedDuplex) [
                        (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 10,
                           duplex = false
                        },
                        (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 10,
                           duplex = true
                        },
                        (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 100,
                           duplex = false
                        },
                        (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 100,
                           duplex = true
                        },
                        (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 1000,
                           duplex = false
                        },
                        (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 1000,
                           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>
                     },
                     wakeOnLanSupported = true,
                     mac = '2c:76:8a:54:3c:26',
                     fcoeConfiguration = <unset>,
                     vmDirectPathGen2Supported = false,
                     vmDirectPathGen2SupportedMode = <unset>,
                     resourcePoolSchedulerAllowed = true,
                     resourcePoolSchedulerDisallowedReason = (str) [],
                     autoNegotiateSupported = true
                  },
                  (vim.host.PhysicalNic) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'key-vim.host.PhysicalNic-vmnic3',
                     device = 'vmnic3',
                     pci = '04:00.3',
                     driver = 'tg3',
                     linkSpeed = <unset>,
                     validLinkSpecification = (vim.host.PhysicalNic.LinkSpeedDuplex) [
                        (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 10,
                           duplex = false
                        },
                        (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 10,
                           duplex = true
                        },
                        (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 100,
                           duplex = false
                        },
                        (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 100,
                           duplex = true
                        },
                        (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 1000,
                           duplex = false
                        },
                        (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 1000,
                           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>
                     },
                     wakeOnLanSupported = true,
                     mac = '2c:76:8a:54:3c:27',
                     fcoeConfiguration = <unset>,
                     vmDirectPathGen2Supported = false,
                     vmDirectPathGen2SupportedMode = <unset>,
                     resourcePoolSchedulerAllowed = true,
                     resourcePoolSchedulerDisallowedReason = (str) [],
                     autoNegotiateSupported = true
                  },
                  (vim.host.PhysicalNic) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'key-vim.host.PhysicalNic-vmnic4',
                     device = 'vmnic4',
                     pci = '05:00.0',
                     driver = 'ixgbe',
                     linkSpeed = (vim.host.PhysicalNic.LinkSpeedDuplex) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        speedMb = 10000,
                        duplex = true
                     },
                     validLinkSpecification = (vim.host.PhysicalNic.LinkSpeedDuplex) [
                        (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 10000,
                           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 = 10000,
                           duplex = true
                        }
                     },
                     wakeOnLanSupported = false,
                     mac = 'e4:11:5b:94:5b:a5',
                     fcoeConfiguration = (vim.host.FcoeConfig) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        priorityClass = 3,
                        sourceMac = 'e4:11:5b:94:5b:a6',
                        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 = false
                  },
                  (vim.host.PhysicalNic) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'key-vim.host.PhysicalNic-vmnic5',
                     device = 'vmnic5',
                     pci = '05:00.1',
                     driver = 'ixgbe',
                     linkSpeed = (vim.host.PhysicalNic.LinkSpeedDuplex) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        speedMb = 10000,
                        duplex = true
                     },
                     validLinkSpecification = (vim.host.PhysicalNic.LinkSpeedDuplex) [
                        (vim.host.PhysicalNic.LinkSpeedDuplex) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           speedMb = 10000,
                           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 = 10000,
                           duplex = true
                        }
                     },
                     wakeOnLanSupported = false,
                     mac = 'e4:11:5b:94:5b:a4',
                     fcoeConfiguration = (vim.host.FcoeConfig) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        priorityClass = 3,
                        sourceMac = 'e4:11:5b:94:5b:a7',
                        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 = 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 = '10.136.7.85',
                           subnetMask = '255.0.0.0',
                           ipV6Config = <unset>
                        },
                        mac = '2c:76:8a:54:3c:24',
                        distributedVirtualPort = <unset>,
                        portgroup = 'Management Network',
                        mtu = 1500,
                        tsoEnabled = true
                     },
                     port = u'key-vim.host.PortGroup.Port-33554436'
                  },
                  (vim.host.VirtualNic) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     device = 'vmk1',
                     key = 'key-vim.host.VirtualNic-vmk1',
                     portgroup = 'migrate',
                     spec = (vim.host.VirtualNic.Specification) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ip = (vim.host.IpConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           dhcp = false,
                           ipAddress = '10.10.240.1',
                           subnetMask = '255.255.0.0',
                           ipV6Config = <unset>
                        },
                        mac = '00:50:56:6d:47:99',
                        distributedVirtualPort = <unset>,
                        portgroup = 'migrate',
                        mtu = 1500,
                        tsoEnabled = true
                     },
                     port = u'key-vim.host.PortGroup.Port-50331652'
                  }
               ],
               consoleVnic = (vim.host.VirtualNic) [],
               dnsConfig = (vim.host.DnsConfig) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  dhcp = false,
                  virtualNicDevice = <unset>,
                  hostName = 'DL385Gen8',
                  domainName = 'perflab.hp.com',
                  address = (str) [
                     '10.1.1.53',
                     '10.1.1.54'
                  ],
                  searchDomain = (str) [
                     'perflab.hp.com'
                  ]
               },
               ipRouteConfig = (vim.host.IpRouteConfig) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  defaultGateway = '10.1.1.1',
                  gatewayDevice = <unset>,
                  ipV6DefaultGateway = <unset>,
                  ipV6GatewayDevice = <unset>
               },
               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 = '10.1.1.1',
                        deviceName = 'vmk0'
                     },
                     (vim.host.IpRouteEntry) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        network = '10.0.0.0',
                        prefixLength = 8,
                        gateway = '0.0.0.0',
                        deviceName = 'vmk0'
                     },
                     (vim.host.IpRouteEntry) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        network = '10.10.0.0',
                        prefixLength = 16,
                        gateway = '0.0.0.0',
                        deviceName = 'vmk1'
                     }
                  ],
                  ipv6Route = (vim.host.IpRouteEntry) []
               },
               dhcp = (vim.host.DhcpService) [],
               nat = (vim.host.NatService) [],
               ipV6Enabled = false,
               atBootIpV6Enabled = false,
               ipSecConfig = <unset>,
               consoleIpSecConfig = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = u'offloadCapabilities',
            val = (vim.host.NetOffloadCapabilities) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               csumOffload = true,
               tcpSegmentation = true,
               zeroCopyXmit = true
            }
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 252. 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 = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'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 = 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-SSH',
                     label = 'SSH',
                     required = false,
                     uninstallable = false,
                     running = true,
                     ruleset = (str) [],
                     policy = 'automatic',
                     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 = 'lbtd',
                     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 = 'lsassd',
                     label = 'Local Security Authentication Server (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 = 'lwiod',
                     label = 'I/O Redirector (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 = 'netlogond',
                     label = 'Network Login Server (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 = 'automatic',
                     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 = true,
                     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 = 'snmpd',
                     label = 'snmpd',
                     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 = 'vprobed',
                     label = 'vprobed',
                     required = false,
                     uninstallable = false,
                     running = false,
                     ruleset = (str) [
                        'vprobeServer'
                     ],
                     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 = 'vpxa',
                     label = 'vpxa',
                     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 = 'xorg',
                     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 = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 253. 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 = u'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 = 'info'
                  }
               ]
            }
         },
         (vmodl.DynamicProperty) {
            name = u'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) []
   }
]

=============== 254. 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 = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'fileSystemVolumeInfo',
            val = (vim.host.FileSystemVolumeInfo) {
               dynamicType = <unset>,
               dynamicProperty = (vmodl.DynamicProperty) [],
               volumeTypeList = (str) [
                  'vmfs',
                  'nfs',
                  'vfat'
               ],
               mountInfo = (vim.host.FileSystemMountInfo) [
                  (vim.host.FileSystemMountInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     mountInfo = (vim.host.MountInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        path = '/vmfs/volumes/508e0c57-ea6656e8-1684-2c768a543c24',
                        accessMode = 'readWrite',
                        mounted = true,
                        accessible = true,
                        inaccessibleReason = <unset>
                     },
                     volume = (vim.host.VmfsVolume) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        type = 'VMFS',
                        name = 'V_P421_2',
                        capacity = 3200287506432L,
                        blockSizeMb = 1,
                        maxBlocks = 63963136,
                        majorVersion = 5,
                        version = '5.58',
                        uuid = '508e0c57-ea6656e8-1684-2c768a543c24',
                        extent = (vim.host.ScsiDisk.Partition) [
                           (vim.host.ScsiDisk.Partition) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              diskName = 'naa.600508b1001c61b65c46c97a5476e422',
                              partition = 1
                           }
                        ],
                        vmfsUpgradable = false,
                        forceMountedInfo = <unset>,
                        ssd = true
                     },
                     vStorageSupport = 'vStorageUnknown'
                  },
                  (vim.host.FileSystemMountInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     mountInfo = (vim.host.MountInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        path = '/vmfs/volumes/508e0c2a-255a3dc2-5471-2c768a543c24',
                        accessMode = 'readWrite',
                        mounted = true,
                        accessible = true,
                        inaccessibleReason = <unset>
                     },
                     volume = (vim.host.VmfsVolume) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        type = 'VMFS',
                        name = 'V_P421_1',
                        capacity = 3200287506432L,
                        blockSizeMb = 1,
                        maxBlocks = 63963136,
                        majorVersion = 5,
                        version = '5.58',
                        uuid = '508e0c2a-255a3dc2-5471-2c768a543c24',
                        extent = (vim.host.ScsiDisk.Partition) [
                           (vim.host.ScsiDisk.Partition) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              diskName = 'naa.600508b1001ca8bc1da6e2dc8b097719',
                              partition = 1
                           }
                        ],
                        vmfsUpgradable = false,
                        forceMountedInfo = <unset>,
                        ssd = true
                     },
                     vStorageSupport = 'vStorageUnknown'
                  },
                  (vim.host.FileSystemMountInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     mountInfo = (vim.host.MountInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        path = '/vmfs/volumes/508dfeda-efea095e-482b-2c768a543c24',
                        accessMode = 'readWrite',
                        mounted = true,
                        accessible = true,
                        inaccessibleReason = <unset>
                     },
                     volume = (vim.host.VmfsVolume) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        type = 'VMFS',
                        name = 'V_P420',
                        capacity = 1594775044096L,
                        blockSizeMb = 1,
                        maxBlocks = 63963136,
                        majorVersion = 5,
                        version = '5.58',
                        uuid = '508dfeda-efea095e-482b-2c768a543c24',
                        extent = (vim.host.ScsiDisk.Partition) [
                           (vim.host.ScsiDisk.Partition) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              diskName = 'naa.600508b1001c8b7f0ef2cb14f0df4e26',
                              partition = 3
                           }
                        ],
                        vmfsUpgradable = false,
                        forceMountedInfo = <unset>,
                        ssd = true
                     },
                     vStorageSupport = 'vStorageUnknown'
                  },
                  (vim.host.FileSystemMountInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     mountInfo = (vim.host.MountInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        path = '/vmfs/volumes/508dfedb-18144b64-483f-2c768a543c24',
                        accessMode = 'readOnly',
                        mounted = true,
                        accessible = true,
                        inaccessibleReason = <unset>
                     },
                     volume = (vim.host.VfatVolume) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        type = 'other',
                        name = '',
                        capacity = 4293591040L
                     },
                     vStorageSupport = <unset>
                  },
                  (vim.host.FileSystemMountInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     mountInfo = (vim.host.MountInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        path = '/vmfs/volumes/bdecfd77-ee7531e5-3b53-14a936ccebee',
                        accessMode = 'readOnly',
                        mounted = true,
                        accessible = true,
                        inaccessibleReason = <unset>
                     },
                     volume = (vim.host.VfatVolume) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        type = 'other',
                        name = '',
                        capacity = 261853184L
                     },
                     vStorageSupport = <unset>
                  },
                  (vim.host.FileSystemMountInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     mountInfo = (vim.host.MountInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        path = '/vmfs/volumes/438f3979-7b646a46-2914-3696dd992104',
                        accessMode = 'readOnly',
                        mounted = true,
                        accessible = true,
                        inaccessibleReason = <unset>
                     },
                     volume = (vim.host.VfatVolume) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        type = 'other',
                        name = '',
                        capacity = 261853184L
                     },
                     vStorageSupport = <unset>
                  },
                  (vim.host.FileSystemMountInfo) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     mountInfo = (vim.host.MountInfo) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        path = '/vmfs/volumes/508dfec3-8d4f9c9c-9ca3-2c768a543c24',
                        accessMode = 'readOnly',
                        mounted = true,
                        accessible = true,
                        inaccessibleReason = <unset>
                     },
                     volume = (vim.host.VfatVolume) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        type = 'other',
                        name = '',
                        capacity = 299712512L
                     },
                     vStorageSupport = <unset>
                  }
               ]
            }
         },
         (vmodl.DynamicProperty) {
            name = u'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 = 'sas.50014380213e40c0-sas.14380213e40c0-naa.600508b1001c8b7f0ef2cb14f0df4e26',
                     pathState = 'active'
                  },
                  (vim.host.MultipathStateInfo.Path) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'sas.50014380220b0d40-sas.14380220b0d40-naa.600508b1001c61b65c46c97a5476e422',
                     pathState = 'active'
                  },
                  (vim.host.MultipathStateInfo.Path) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     name = 'sas.50014380220b1db0-sas.14380220b1db0-naa.600508b1001ca8bc1da6e2dc8b097719',
                     pathState = 'active'
                  }
               ]
            }
         },
         (vmodl.DynamicProperty) {
            name = u'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 = 0,
                     status = 'unknown',
                     model = 'SB700 SATA Controller [IDE Mode]',
                     driver = 'ahci',
                     pci = '00:11.0'
                  },
                  (vim.host.BlockHba) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'key-vim.host.BlockHba-vmhba1',
                     device = 'vmhba1',
                     bus = 0,
                     status = 'unknown',
                     model = 'SB700/SB800 IDE Controller',
                     driver = 'pata_atiixp',
                     pci = '00:14.1'
                  },
                  (vim.host.BlockHba) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'key-vim.host.BlockHba-vmhba2',
                     device = 'vmhba2',
                     bus = 3,
                     status = 'unknown',
                     model = 'Smart Array P420i',
                     driver = 'hpsa',
                     pci = '03:00.0'
                  },
                  (vim.host.BlockHba) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'key-vim.host.BlockHba-vmhba4',
                     device = 'vmhba4',
                     bus = 68,
                     status = 'unknown',
                     model = 'Smart Array P421',
                     driver = 'hpsa',
                     pci = '44:00.0'
                  },
                  (vim.host.BlockHba) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'key-vim.host.BlockHba-vmhba5',
                     device = 'vmhba5',
                     bus = 8,
                     status = 'unknown',
                     model = 'Smart Array P421',
                     driver = 'hpsa',
                     pci = '08:00.0'
                  },
                  (vim.host.BlockHba) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     key = 'key-vim.host.BlockHba-vmhba32',
                     device = 'vmhba32',
                     bus = 0,
                     status = 'unknown',
                     model = 'SB700/SB800 IDE Controller',
                     driver = 'pata_atiixp',
                     pci = '00:14.1'
                  }
               ],
               scsiLun = (vim.host.ScsiLun) [
                  (vim.host.ScsiDisk) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     deviceName = '/vmfs/devices/disks/naa.600508b1001ca8bc1da6e2dc8b097719',
                     deviceType = 'disk',
                     key = 'key-vim.host.ScsiDisk-0200010000600508b1001ca8bc1da6e2dc8b0977194c4f47494341',
                     uuid = '0200010000600508b1001ca8bc1da6e2dc8b0977194c4f47494341',
                     descriptor = (vim.host.ScsiLun.Descriptor) [
                        (vim.host.ScsiLun.Descriptor) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           quality = 'highQuality',
                           id = 'naa.600508b1001ca8bc1da6e2dc8b097719'
                        },
                        (vim.host.ScsiLun.Descriptor) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           quality = 'mediumQuality',
                           id = 'vml.0200010000600508b1001ca8bc1da6e2dc8b0977194c4f47494341'
                        },
                        (vim.host.ScsiLun.Descriptor) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           quality = 'mediumQuality',
                           id = '0200010000600508b1001ca8bc1da6e2dc8b0977194c4f47494341'
                        }
                     ],
                     canonicalName = 'naa.600508b1001ca8bc1da6e2dc8b097719',
                     displayName = 'HP Serial Attached SCSI Disk (naa.600508b1001ca8bc1da6e2dc8b097719)',
                     lunType = 'disk',
                     vendor = 'HP      ',
                     model = 'LOGICAL VOLUME  ',
                     revision = '3.22',
                     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,
                           5,
                           8,
                           -79,
                           0,
                           28,
                           -88,
                           -68,
                           29,
                           -90,
                           -30,
                           -36,
                           -117,
                           9,
                           119,
                           25
                        ]
                     },
                     alternateName = (vim.host.ScsiLun.DurableName) [
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'GENERIC_VPD',
                           namespaceId = 5,
                           data = (byte) [
                              0,
                              0,
                              0,
                              7,
                              0,
                              -128,
                              -125,
                              -80,
                              -79,
                              -63,
                              -62
                           ]
                        },
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'SERIALNUM',
                           namespaceId = 4,
                           data = (byte) [
                              80,
                              66,
                              75,
                              84,
                              86,
                              48,
                              65,
                              82,
                              72,
                              50,
                              80,
                              48,
                              55,
                              79,
                              32,
                              32
                           ]
                        },
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'NAA',
                           namespaceId = 3,
                           data = (byte) [
                              1,
                              3,
                              0,
                              16,
                              96,
                              5,
                              8,
                              -79,
                              0,
                              28,
                              -88,
                              -68,
                              29,
                              -90,
                              -30,
                              -36,
                              -117,
                              9,
                              119,
                              25
                           ]
                        },
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'UNKNOWN',
                           namespaceId = 5,
                           data = (byte) [
                              1,
                              0,
                              0,
                              4,
                              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,
                              0,
                              2,
                              0,
                              0,
                              0,
                              -1,
                              -1,
                              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
                           ]
                        },
                        (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
                           ]
                        },
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'GENERIC_VPD',
                           namespaceId = 5,
                           data = (byte) [
                              0,
                              -63,
                              0,
                              8,
                              -1,
                              -1,
                              -1,
                              32,
                              2,
                              0,
                              0,
                              0
                           ]
                        },
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'GENERIC_VPD',
                           namespaceId = 5,
                           data = (byte) [
                              0,
                              -62,
                              0,
                              4,
                              0,
                              0,
                              0,
                              0
                           ]
                        }
                     ],
                     standardInquiry = (byte) [
                        0,
                        0,
                        5,
                        18,
                        51,
                        0,
                        0,
                        2,
                        72,
                        80,
                        32,
                        32,
                        32,
                        32,
                        32,
                        32,
                        76,
                        79,
                        71,
                        73,
                        67,
                        65,
                        76,
                        32,
                        86,
                        79,
                        76,
                        85,
                        77,
                        69,
                        32,
                        32,
                        51,
                        46,
                        50,
                        50,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        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',
                        'degraded'
                     ],
                     capabilities = (vim.host.ScsiLun.Capabilities) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        updateDisplayNameSupported = true
                     },
                     vStorageSupport = 'vStorageUnknown',
                     capacity = (vim.host.DiskDimensions.Lba) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        blockSize = 512,
                        block = 6250856624L
                     },
                     devicePath = '/vmfs/devices/disks/naa.600508b1001ca8bc1da6e2dc8b097719',
                     ssd = true
                  },
                  (vim.host.ScsiDisk) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     deviceName = '/vmfs/devices/disks/naa.600508b1001c61b65c46c97a5476e422',
                     deviceType = 'disk',
                     key = 'key-vim.host.ScsiDisk-0200010000600508b1001c61b65c46c97a5476e4224c4f47494341',
                     uuid = '0200010000600508b1001c61b65c46c97a5476e4224c4f47494341',
                     descriptor = (vim.host.ScsiLun.Descriptor) [
                        (vim.host.ScsiLun.Descriptor) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           quality = 'highQuality',
                           id = 'naa.600508b1001c61b65c46c97a5476e422'
                        },
                        (vim.host.ScsiLun.Descriptor) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           quality = 'mediumQuality',
                           id = 'vml.0200010000600508b1001c61b65c46c97a5476e4224c4f47494341'
                        },
                        (vim.host.ScsiLun.Descriptor) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           quality = 'mediumQuality',
                           id = '0200010000600508b1001c61b65c46c97a5476e4224c4f47494341'
                        }
                     ],
                     canonicalName = 'naa.600508b1001c61b65c46c97a5476e422',
                     displayName = 'HP Serial Attached SCSI Disk (naa.600508b1001c61b65c46c97a5476e422)',
                     lunType = 'disk',
                     vendor = 'HP      ',
                     model = 'LOGICAL VOLUME  ',
                     revision = '3.22',
                     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,
                           5,
                           8,
                           -79,
                           0,
                           28,
                           97,
                           -74,
                           92,
                           70,
                           -55,
                           122,
                           84,
                           118,
                           -28,
                           34
                        ]
                     },
                     alternateName = (vim.host.ScsiLun.DurableName) [
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'GENERIC_VPD',
                           namespaceId = 5,
                           data = (byte) [
                              0,
                              0,
                              0,
                              7,
                              0,
                              -128,
                              -125,
                              -80,
                              -79,
                              -63,
                              -62
                           ]
                        },
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'SERIALNUM',
                           namespaceId = 4,
                           data = (byte) [
                              80,
                              66,
                              75,
                              84,
                              86,
                              48,
                              65,
                              82,
                              72,
                              50,
                              80,
                              48,
                              48,
                              51,
                              32,
                              32
                           ]
                        },
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'NAA',
                           namespaceId = 3,
                           data = (byte) [
                              1,
                              3,
                              0,
                              16,
                              96,
                              5,
                              8,
                              -79,
                              0,
                              28,
                              97,
                              -74,
                              92,
                              70,
                              -55,
                              122,
                              84,
                              118,
                              -28,
                              34
                           ]
                        },
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'UNKNOWN',
                           namespaceId = 5,
                           data = (byte) [
                              1,
                              0,
                              0,
                              4,
                              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,
                              0,
                              2,
                              0,
                              0,
                              0,
                              -1,
                              -1,
                              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
                           ]
                        },
                        (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
                           ]
                        },
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'GENERIC_VPD',
                           namespaceId = 5,
                           data = (byte) [
                              0,
                              -63,
                              0,
                              8,
                              -1,
                              -1,
                              -1,
                              32,
                              2,
                              0,
                              0,
                              0
                           ]
                        },
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'GENERIC_VPD',
                           namespaceId = 5,
                           data = (byte) [
                              0,
                              -62,
                              0,
                              4,
                              0,
                              0,
                              0,
                              0
                           ]
                        }
                     ],
                     standardInquiry = (byte) [
                        0,
                        0,
                        5,
                        18,
                        51,
                        0,
                        0,
                        2,
                        72,
                        80,
                        32,
                        32,
                        32,
                        32,
                        32,
                        32,
                        76,
                        79,
                        71,
                        73,
                        67,
                        65,
                        76,
                        32,
                        86,
                        79,
                        76,
                        85,
                        77,
                        69,
                        32,
                        32,
                        51,
                        46,
                        50,
                        50,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        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',
                        'degraded'
                     ],
                     capabilities = (vim.host.ScsiLun.Capabilities) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        updateDisplayNameSupported = true
                     },
                     vStorageSupport = 'vStorageUnknown',
                     capacity = (vim.host.DiskDimensions.Lba) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        blockSize = 512,
                        block = 6250856624L
                     },
                     devicePath = '/vmfs/devices/disks/naa.600508b1001c61b65c46c97a5476e422',
                     ssd = true
                  },
                  (vim.host.ScsiDisk) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     deviceName = '/vmfs/devices/disks/naa.600508b1001c8b7f0ef2cb14f0df4e26',
                     deviceType = 'disk',
                     key = 'key-vim.host.ScsiDisk-0200010000600508b1001c8b7f0ef2cb14f0df4e264c4f47494341',
                     uuid = '0200010000600508b1001c8b7f0ef2cb14f0df4e264c4f47494341',
                     descriptor = (vim.host.ScsiLun.Descriptor) [
                        (vim.host.ScsiLun.Descriptor) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           quality = 'highQuality',
                           id = 'naa.600508b1001c8b7f0ef2cb14f0df4e26'
                        },
                        (vim.host.ScsiLun.Descriptor) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           quality = 'mediumQuality',
                           id = 'vml.0200010000600508b1001c8b7f0ef2cb14f0df4e264c4f47494341'
                        },
                        (vim.host.ScsiLun.Descriptor) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           quality = 'mediumQuality',
                           id = '0200010000600508b1001c8b7f0ef2cb14f0df4e264c4f47494341'
                        }
                     ],
                     canonicalName = 'naa.600508b1001c8b7f0ef2cb14f0df4e26',
                     displayName = 'HP Serial Attached SCSI Disk (naa.600508b1001c8b7f0ef2cb14f0df4e26)',
                     lunType = 'disk',
                     vendor = 'HP      ',
                     model = 'LOGICAL VOLUME  ',
                     revision = '3.22',
                     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,
                           5,
                           8,
                           -79,
                           0,
                           28,
                           -117,
                           127,
                           14,
                           -14,
                           -53,
                           20,
                           -16,
                           -33,
                           78,
                           38
                        ]
                     },
                     alternateName = (vim.host.ScsiLun.DurableName) [
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'GENERIC_VPD',
                           namespaceId = 5,
                           data = (byte) [
                              0,
                              0,
                              0,
                              7,
                              0,
                              -128,
                              -125,
                              -80,
                              -79,
                              -63,
                              -62
                           ]
                        },
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'SERIALNUM',
                           namespaceId = 4,
                           data = (byte) [
                              53,
                              48,
                              48,
                              49,
                              52,
                              51,
                              56,
                              48,
                              50,
                              49,
                              51,
                              69,
                              52,
                              48,
                              67,
                              48
                           ]
                        },
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'NAA',
                           namespaceId = 3,
                           data = (byte) [
                              1,
                              3,
                              0,
                              16,
                              96,
                              5,
                              8,
                              -79,
                              0,
                              28,
                              -117,
                              127,
                              14,
                              -14,
                              -53,
                              20,
                              -16,
                              -33,
                              78,
                              38
                           ]
                        },
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'UNKNOWN',
                           namespaceId = 5,
                           data = (byte) [
                              1,
                              0,
                              0,
                              4,
                              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,
                              0,
                              2,
                              0,
                              0,
                              0,
                              -1,
                              -1,
                              0,
                              0,
                              8,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              0,
                              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
                           ]
                        },
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'GENERIC_VPD',
                           namespaceId = 5,
                           data = (byte) [
                              0,
                              -63,
                              0,
                              8,
                              -1,
                              -1,
                              -1,
                              32,
                              2,
                              0,
                              0,
                              0
                           ]
                        },
                        (vim.host.ScsiLun.DurableName) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           namespace = 'GENERIC_VPD',
                           namespaceId = 5,
                           data = (byte) [
                              0,
                              -62,
                              0,
                              4,
                              0,
                              0,
                              0,
                              0
                           ]
                        }
                     ],
                     standardInquiry = (byte) [
                        0,
                        0,
                        5,
                        18,
                        51,
                        0,
                        0,
                        2,
                        72,
                        80,
                        32,
                        32,
                        32,
                        32,
                        32,
                        32,
                        76,
                        79,
                        71,
                        73,
                        67,
                        65,
                        76,
                        32,
                        86,
                        79,
                        76,
                        85,
                        77,
                        69,
                        32,
                        32,
                        51,
                        46,
                        50,
                        50,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        0,
                        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',
                        'degraded'
                     ],
                     capabilities = (vim.host.ScsiLun.Capabilities) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        updateDisplayNameSupported = true
                     },
                     vStorageSupport = 'vStorageUnknown',
                     capacity = (vim.host.DiskDimensions.Lba) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        blockSize = 512,
                        block = 3125428400L
                     },
                     devicePath = '/vmfs/devices/disks/naa.600508b1001c8b7f0ef2cb14f0df4e26',
                     ssd = true
                  }
               ],
               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 = u'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 = u'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 = u'key-vim.host.BlockHba-vmhba2',
                        target = (vim.host.ScsiTopology.Target) [
                           (vim.host.ScsiTopology.Target) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.ScsiTopology.Target-vmhba2:0:0',
                              target = 0,
                              lun = (vim.host.ScsiTopology.Lun) [
                                 (vim.host.ScsiTopology.Lun) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.ScsiTopology.Lun-0200010000600508b1001c8b7f0ef2cb14f0df4e264c4f47494341',
                                    lun = 1,
                                    scsiLun = u'key-vim.host.ScsiDisk-0200010000600508b1001c8b7f0ef2cb14f0df4e264c4f47494341'
                                 }
                              ],
                              transport = (vim.host.BlockAdapterTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) []
                              }
                           }
                        ]
                     },
                     (vim.host.ScsiTopology.Interface) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.ScsiTopology.Interface-vmhba4',
                        adapter = u'key-vim.host.BlockHba-vmhba4',
                        target = (vim.host.ScsiTopology.Target) [
                           (vim.host.ScsiTopology.Target) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.ScsiTopology.Target-vmhba4:0:0',
                              target = 0,
                              lun = (vim.host.ScsiTopology.Lun) [
                                 (vim.host.ScsiTopology.Lun) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.ScsiTopology.Lun-0200010000600508b1001c61b65c46c97a5476e4224c4f47494341',
                                    lun = 1,
                                    scsiLun = u'key-vim.host.ScsiDisk-0200010000600508b1001c61b65c46c97a5476e4224c4f47494341'
                                 }
                              ],
                              transport = (vim.host.BlockAdapterTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) []
                              }
                           }
                        ]
                     },
                     (vim.host.ScsiTopology.Interface) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.ScsiTopology.Interface-vmhba5',
                        adapter = u'key-vim.host.BlockHba-vmhba5',
                        target = (vim.host.ScsiTopology.Target) [
                           (vim.host.ScsiTopology.Target) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.ScsiTopology.Target-vmhba5:0:0',
                              target = 0,
                              lun = (vim.host.ScsiTopology.Lun) [
                                 (vim.host.ScsiTopology.Lun) {
                                    dynamicType = <unset>,
                                    dynamicProperty = (vmodl.DynamicProperty) [],
                                    key = 'key-vim.host.ScsiTopology.Lun-0200010000600508b1001ca8bc1da6e2dc8b0977194c4f47494341',
                                    lun = 1,
                                    scsiLun = u'key-vim.host.ScsiDisk-0200010000600508b1001ca8bc1da6e2dc8b0977194c4f47494341'
                                 }
                              ],
                              transport = (vim.host.BlockAdapterTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) []
                              }
                           }
                        ]
                     },
                     (vim.host.ScsiTopology.Interface) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.ScsiTopology.Interface-vmhba32',
                        adapter = u'key-vim.host.BlockHba-vmhba32',
                        target = (vim.host.ScsiTopology.Target) []
                     }
                  ]
               },
               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-0200010000600508b1001ca8bc1da6e2dc8b0977194c4f47494341',
                        id = '0200010000600508b1001ca8bc1da6e2dc8b0977194c4f47494341',
                        lun = u'key-vim.host.ScsiDisk-0200010000600508b1001ca8bc1da6e2dc8b0977194c4f47494341',
                        path = (vim.host.MultipathInfo.Path) [
                           (vim.host.MultipathInfo.Path) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.MultipathInfo.Path-sas.50014380220b1db0-sas.14380220b1db0-naa.600508b1001ca8bc1da6e2dc8b097719',
                              name = 'sas.50014380220b1db0-sas.14380220b1db0-naa.600508b1001ca8bc1da6e2dc8b097719',
                              pathState = 'active',
                              state = 'active',
                              isWorkingPath = true,
                              adapter = u'key-vim.host.BlockHba-vmhba5',
                              lun = u'key-vim.host.MultipathInfo.LogicalUnit-0200010000600508b1001ca8bc1da6e2dc8b0977194c4f47494341',
                              transport = (vim.host.BlockAdapterTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) []
                              }
                           }
                        ],
                        policy = (vim.host.MultipathInfo.FixedLogicalUnitPolicy) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           policy = 'VMW_PSP_FIXED',
                           prefer = 'sas.50014380220b1db0-sas.14380220b1db0-naa.600508b1001ca8bc1da6e2dc8b097719'
                        },
                        storageArrayTypePolicy = (vim.host.MultipathInfo.LogicalUnitStorageArrayTypePolicy) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           policy = 'VMW_SATP_LOCAL'
                        }
                     },
                     (vim.host.MultipathInfo.LogicalUnit) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.MultipathInfo.LogicalUnit-0200010000600508b1001c61b65c46c97a5476e4224c4f47494341',
                        id = '0200010000600508b1001c61b65c46c97a5476e4224c4f47494341',
                        lun = u'key-vim.host.ScsiDisk-0200010000600508b1001c61b65c46c97a5476e4224c4f47494341',
                        path = (vim.host.MultipathInfo.Path) [
                           (vim.host.MultipathInfo.Path) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.MultipathInfo.Path-sas.50014380220b0d40-sas.14380220b0d40-naa.600508b1001c61b65c46c97a5476e422',
                              name = 'sas.50014380220b0d40-sas.14380220b0d40-naa.600508b1001c61b65c46c97a5476e422',
                              pathState = 'active',
                              state = 'active',
                              isWorkingPath = true,
                              adapter = u'key-vim.host.BlockHba-vmhba4',
                              lun = u'key-vim.host.MultipathInfo.LogicalUnit-0200010000600508b1001c61b65c46c97a5476e4224c4f47494341',
                              transport = (vim.host.BlockAdapterTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) []
                              }
                           }
                        ],
                        policy = (vim.host.MultipathInfo.FixedLogicalUnitPolicy) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           policy = 'VMW_PSP_FIXED',
                           prefer = 'sas.50014380220b0d40-sas.14380220b0d40-naa.600508b1001c61b65c46c97a5476e422'
                        },
                        storageArrayTypePolicy = (vim.host.MultipathInfo.LogicalUnitStorageArrayTypePolicy) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           policy = 'VMW_SATP_LOCAL'
                        }
                     },
                     (vim.host.MultipathInfo.LogicalUnit) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.MultipathInfo.LogicalUnit-0200010000600508b1001c8b7f0ef2cb14f0df4e264c4f47494341',
                        id = '0200010000600508b1001c8b7f0ef2cb14f0df4e264c4f47494341',
                        lun = u'key-vim.host.ScsiDisk-0200010000600508b1001c8b7f0ef2cb14f0df4e264c4f47494341',
                        path = (vim.host.MultipathInfo.Path) [
                           (vim.host.MultipathInfo.Path) {
                              dynamicType = <unset>,
                              dynamicProperty = (vmodl.DynamicProperty) [],
                              key = 'key-vim.host.MultipathInfo.Path-sas.50014380213e40c0-sas.14380213e40c0-naa.600508b1001c8b7f0ef2cb14f0df4e26',
                              name = 'sas.50014380213e40c0-sas.14380213e40c0-naa.600508b1001c8b7f0ef2cb14f0df4e26',
                              pathState = 'active',
                              state = 'active',
                              isWorkingPath = true,
                              adapter = u'key-vim.host.BlockHba-vmhba2',
                              lun = u'key-vim.host.MultipathInfo.LogicalUnit-0200010000600508b1001c8b7f0ef2cb14f0df4e264c4f47494341',
                              transport = (vim.host.BlockAdapterTargetTransport) {
                                 dynamicType = <unset>,
                                 dynamicProperty = (vmodl.DynamicProperty) []
                              }
                           }
                        ],
                        policy = (vim.host.MultipathInfo.FixedLogicalUnitPolicy) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           policy = 'VMW_PSP_FIXED',
                           prefer = 'sas.50014380213e40c0-sas.14380213e40c0-naa.600508b1001c8b7f0ef2cb14f0df4e26'
                        },
                        storageArrayTypePolicy = (vim.host.MultipathInfo.LogicalUnitStorageArrayTypePolicy) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           policy = 'VMW_SATP_LOCAL'
                        }
                     }
                  ]
               },
               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 = u'key-vim.host.BlockHba-vmhba0',
                        path = (Link) []
                     },
                     (vim.host.PlugStoreTopology.Adapter) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Adapter-vmhba1',
                        adapter = u'key-vim.host.BlockHba-vmhba1',
                        path = (Link) []
                     },
                     (vim.host.PlugStoreTopology.Adapter) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Adapter-vmhba2',
                        adapter = u'key-vim.host.BlockHba-vmhba2',
                        path = (Link) [
                           u'key-vim.host.PlugStoreTopology.Path-sas.50014380213e40c0-sas.14380213e40c0-naa.600508b1001c8b7f0ef2cb14f0df4e26'
                        ]
                     },
                     (vim.host.PlugStoreTopology.Adapter) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Adapter-vmhba4',
                        adapter = u'key-vim.host.BlockHba-vmhba4',
                        path = (Link) [
                           u'key-vim.host.PlugStoreTopology.Path-sas.50014380220b0d40-sas.14380220b0d40-naa.600508b1001c61b65c46c97a5476e422'
                        ]
                     },
                     (vim.host.PlugStoreTopology.Adapter) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Adapter-vmhba5',
                        adapter = u'key-vim.host.BlockHba-vmhba5',
                        path = (Link) [
                           u'key-vim.host.PlugStoreTopology.Path-sas.50014380220b1db0-sas.14380220b1db0-naa.600508b1001ca8bc1da6e2dc8b097719'
                        ]
                     },
                     (vim.host.PlugStoreTopology.Adapter) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Adapter-vmhba32',
                        adapter = u'key-vim.host.BlockHba-vmhba32',
                        path = (Link) []
                     }
                  ],
                  path = (vim.host.PlugStoreTopology.Path) [
                     (vim.host.PlugStoreTopology.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Path-sas.50014380213e40c0-sas.14380213e40c0-naa.600508b1001c8b7f0ef2cb14f0df4e26',
                        name = 'sas.50014380213e40c0-sas.14380213e40c0-naa.600508b1001c8b7f0ef2cb14f0df4e26',
                        channelNumber = 0,
                        targetNumber = 0,
                        lunNumber = 1,
                        adapter = u'key-vim.host.PlugStoreTopology.Adapter-vmhba2',
                        target = u'key-vim.host.PlugStoreTopology.Target-sas.14380213e40c0',
                        device = u'key-vim.host.PlugStoreTopology.Device-0200010000600508b1001c8b7f0ef2cb14f0df4e264c4f47494341'
                     },
                     (vim.host.PlugStoreTopology.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Path-sas.50014380220b0d40-sas.14380220b0d40-naa.600508b1001c61b65c46c97a5476e422',
                        name = 'sas.50014380220b0d40-sas.14380220b0d40-naa.600508b1001c61b65c46c97a5476e422',
                        channelNumber = 0,
                        targetNumber = 0,
                        lunNumber = 1,
                        adapter = u'key-vim.host.PlugStoreTopology.Adapter-vmhba4',
                        target = u'key-vim.host.PlugStoreTopology.Target-sas.14380220b0d40',
                        device = u'key-vim.host.PlugStoreTopology.Device-0200010000600508b1001c61b65c46c97a5476e4224c4f47494341'
                     },
                     (vim.host.PlugStoreTopology.Path) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Path-sas.50014380220b1db0-sas.14380220b1db0-naa.600508b1001ca8bc1da6e2dc8b097719',
                        name = 'sas.50014380220b1db0-sas.14380220b1db0-naa.600508b1001ca8bc1da6e2dc8b097719',
                        channelNumber = 0,
                        targetNumber = 0,
                        lunNumber = 1,
                        adapter = u'key-vim.host.PlugStoreTopology.Adapter-vmhba5',
                        target = u'key-vim.host.PlugStoreTopology.Target-sas.14380220b1db0',
                        device = u'key-vim.host.PlugStoreTopology.Device-0200010000600508b1001ca8bc1da6e2dc8b0977194c4f47494341'
                     }
                  ],
                  target = (vim.host.PlugStoreTopology.Target) [
                     (vim.host.PlugStoreTopology.Target) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Target-sas.14380213e40c0',
                        transport = (vim.host.BlockAdapterTargetTransport) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) []
                        }
                     },
                     (vim.host.PlugStoreTopology.Target) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Target-sas.14380220b0d40',
                        transport = (vim.host.BlockAdapterTargetTransport) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) []
                        }
                     },
                     (vim.host.PlugStoreTopology.Target) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Target-sas.14380220b1db0',
                        transport = (vim.host.BlockAdapterTargetTransport) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) []
                        }
                     }
                  ],
                  device = (vim.host.PlugStoreTopology.Device) [
                     (vim.host.PlugStoreTopology.Device) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Device-0200010000600508b1001ca8bc1da6e2dc8b0977194c4f47494341',
                        lun = u'key-vim.host.ScsiDisk-0200010000600508b1001ca8bc1da6e2dc8b0977194c4f47494341',
                        path = (Link) [
                           u'key-vim.host.PlugStoreTopology.Path-sas.50014380220b1db0-sas.14380220b1db0-naa.600508b1001ca8bc1da6e2dc8b097719'
                        ]
                     },
                     (vim.host.PlugStoreTopology.Device) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Device-0200010000600508b1001c61b65c46c97a5476e4224c4f47494341',
                        lun = u'key-vim.host.ScsiDisk-0200010000600508b1001c61b65c46c97a5476e4224c4f47494341',
                        path = (Link) [
                           u'key-vim.host.PlugStoreTopology.Path-sas.50014380220b0d40-sas.14380220b0d40-naa.600508b1001c61b65c46c97a5476e422'
                        ]
                     },
                     (vim.host.PlugStoreTopology.Device) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Device-0200010000600508b1001c8b7f0ef2cb14f0df4e264c4f47494341',
                        lun = u'key-vim.host.ScsiDisk-0200010000600508b1001c8b7f0ef2cb14f0df4e264c4f47494341',
                        path = (Link) [
                           u'key-vim.host.PlugStoreTopology.Path-sas.50014380213e40c0-sas.14380213e40c0-naa.600508b1001c8b7f0ef2cb14f0df4e26'
                        ]
                     }
                  ],
                  plugin = (vim.host.PlugStoreTopology.Plugin) [
                     (vim.host.PlugStoreTopology.Plugin) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        key = 'key-vim.host.PlugStoreTopology.Plugin-NMP',
                        name = 'NMP',
                        device = (Link) [
                           u'key-vim.host.PlugStoreTopology.Device-0200010000600508b1001ca8bc1da6e2dc8b0977194c4f47494341',
                           u'key-vim.host.PlugStoreTopology.Device-0200010000600508b1001c61b65c46c97a5476e4224c4f47494341',
                           u'key-vim.host.PlugStoreTopology.Device-0200010000600508b1001c8b7f0ef2cb14f0df4e264c4f47494341'
                        ],
                        claimedPath = (Link) [
                           u'key-vim.host.PlugStoreTopology.Path-sas.50014380220b0d40-sas.14380220b0d40-naa.600508b1001c61b65c46c97a5476e422',
                           u'key-vim.host.PlugStoreTopology.Path-sas.50014380213e40c0-sas.14380213e40c0-naa.600508b1001c8b7f0ef2cb14f0df4e26',
                           u'key-vim.host.PlugStoreTopology.Path-sas.50014380220b1db0-sas.14380220b1db0-naa.600508b1001ca8bc1da6e2dc8b097719'
                        ]
                     }
                  ]
               },
               softwareInternetScsiEnabled = false
            }
         },
         (vmodl.DynamicProperty) {
            name = u'systemFile',
            val = (str) []
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 255. 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 = u'availableField',
            val = (vim.CustomFieldsManager.FieldDef) []
         },
         (vmodl.DynamicProperty) {
            name = u'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 = '10.136.7.85',
                           subnetMask = '255.0.0.0',
                           ipV6Config = <unset>
                        },
                        mac = '2c:76:8a:54:3c:24',
                        distributedVirtualPort = <unset>,
                        portgroup = 'Management Network',
                        mtu = 1500,
                        tsoEnabled = true
                     },
                     port = <unset>
                  },
                  (vim.host.VirtualNic) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     device = 'vmk1',
                     key = 'VMotionConfig.vmotion.key-vim.host.VirtualNic-vmk1',
                     portgroup = 'migrate',
                     spec = (vim.host.VirtualNic.Specification) {
                        dynamicType = <unset>,
                        dynamicProperty = (vmodl.DynamicProperty) [],
                        ip = (vim.host.IpConfig) {
                           dynamicType = <unset>,
                           dynamicProperty = (vmodl.DynamicProperty) [],
                           dhcp = false,
                           ipAddress = '10.10.240.1',
                           subnetMask = '255.255.0.0',
                           ipV6Config = <unset>
                        },
                        mac = '00:50:56:6d:47:99',
                        distributedVirtualPort = <unset>,
                        portgroup = 'migrate',
                        mtu = 1500,
                        tsoEnabled = true
                     },
                     port = <unset>
                  }
               ],
               selectedVnic = <unset>
            }
         },
         (vmodl.DynamicProperty) {
            name = u'value',
            val = (vim.CustomFieldsManager.Value) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 256. 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 = u'setting',
            val = (vim.option.OptionValue) []
         },
         (vmodl.DynamicProperty) {
            name = u'supportedOption',
            val = (vim.option.OptionDef) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 257. 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 = u'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.SoftMaxDirty',
                  value = 75L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'BufferCache.HardMaxDirty',
                  value = 95L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'BufferCache.PerFileHardMaxDirty',
                  value = 50L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'BufferCache.FlushInterval',
                  value = 30000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'CBRC.DCacheSize',
                  value = 2048L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'CBRC.DCacheMemReserved',
                  value = 400L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'CBRC.DigestJournalBootInterval',
                  value = 10L
               },
               (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 = 192L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.mode.0.eax',
                  value = 'disable'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.mode.0.ebx',
                  value = 'disable'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.mode.0.ecx',
                  value = 'disable'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.mode.0.edx',
                  value = 'disable'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.mode.1.eax',
                  value = 'disable'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.mode.1.ebx',
                  value = 'disable'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.mode.1.ecx',
                  value = 'disable'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.mode.1.edx',
                  value = 'disable'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.mode.80000000.eax',
                  value = 'disable'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.mode.80000000.ebx',
                  value = 'disable'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.mode.80000000.ecx',
                  value = 'disable'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.mode.80000000.edx',
                  value = 'disable'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.mode.80000001.eax',
                  value = 'disable'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.mode.80000001.ebx',
                  value = 'disable'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.mode.80000001.ecx',
                  value = 'disable'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.mode.80000001.edx',
                  value = 'disable'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.mode.80000008.eax',
                  value = 'disable'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.mode.80000008.ebx',
                  value = 'disable'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.mode.80000008.ecx',
                  value = 'disable'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.mode.80000008.edx',
                  value = 'disable'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.mode.8000000A.eax',
                  value = 'disable'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.mode.8000000A.ebx',
                  value = 'disable'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.mode.8000000A.ecx',
                  value = 'disable'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.mode.8000000A.edx',
                  value = 'disable'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.mode.d.eax',
                  value = 'disable'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.mode.d.ebx',
                  value = 'disable'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.mode.d.ecx',
                  value = 'disable'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.mode.d.edx',
                  value = 'disable'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.val.0.eax',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.val.0.ebx',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.val.0.ecx',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.val.0.edx',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.val.1.eax',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.val.1.ebx',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.val.1.ecx',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.val.1.edx',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.val.80000000.eax',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.val.80000000.ebx',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.val.80000000.ecx',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.val.80000000.edx',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.val.80000001.eax',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.val.80000001.ebx',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.val.80000001.ecx',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.val.80000001.edx',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.val.80000008.eax',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.val.80000008.ebx',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.val.80000008.ecx',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.val.80000008.edx',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.val.8000000A.eax',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.val.8000000A.ebx',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.val.8000000A.ecx',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.val.8000000A.edx',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.val.d.eax',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.val.d.ebx',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.val.d.ecx',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.Defaults.cpuidMask.val.d.edx',
                  value = ''
               },
               (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.GlobalSettings.guest.commands.sharedPolicyRefCount',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Config.HostAgent.log.level',
                  value = 'verbose'
               },
               (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.vimsvc.authValidateInterval',
                  value = 1440
               },
               (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 = 'Cpu.HostRebalancePeriod',
                  value = 100L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.PackageRebalancePeriod',
                  value = 20L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.L3RebalancePeriod',
                  value = 20L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.L2RebalancePeriod',
                  value = 10L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.HTRebalancePeriod',
                  value = 5L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.FairnessRebalancePcpus',
                  value = 4L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.WakeupMigrateIdlePcpus',
                  value = 4L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.PcpuMigrateIdlePcpus',
                  value = 4L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.MoveCurrentRunnerPcpus',
                  value = 4L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.CreditAgePeriod',
                  value = 3000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.NonTimerWakeupRate',
                  value = 500L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.CommRateThreshold',
                  value = 500L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.DefaultImpact',
                  value = 30L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.ActionLoadThreshold',
                  value = 10L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.BoundLagQuanta',
                  value = 8L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.HTWholeCoreThreshold',
                  value = 200L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.HTStolenAgeThreshold',
                  value = 8L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.Quantum',
                  value = 50L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.UseMwait',
                  value = 2L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.CoschedCrossCall',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.CoschedPreempt',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.CoschedHandoffLLC',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.CoschedPollUsec',
                  value = 1000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.CoschedCostartThreshold',
                  value = 2000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.CoschedCostopThreshold',
                  value = 3000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.CoschedHandoffSkip',
                  value = 10L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.IdleHTRebalancePeriod',
                  value = 541L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.IntraCoreMigrate',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.VMAdmitCheckPerVcpuMin',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.SchedPerfOptimizations',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.MaxSampleRateLg',
                  value = 7L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.AllowWideVsmp',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.DisableMicrocodeUpdate',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Cpu.LimitEnforcementThreshold',
                  value = 200L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'DCUI.Access',
                  value = 'root'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'DataMover.HardwareAcceleratedMove',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'DataMover.HardwareAcceleratedInit',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Digest.AlgoType',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Digest.BlockSize',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Digest.CollisionEnabled',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Digest.JournalCoverage',
                  value = 8L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Digest.UpdateOnClose',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'DirentryCache.MaxDentryPerObj',
                  value = 2500L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.SharesNormal',
                  value = 1000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.SharesHigh',
                  value = 2000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.SharesLow',
                  value = 500L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.BandwidthCap',
                  value = 4294967294L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.ThroughputCap',
                  value = 4294967294L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.SectorMaxDiff',
                  value = 2000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.SchedQuantum',
                  value = 8L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.IdleCredit',
                  value = 32L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.SchedulerWithReservation',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.SchedQPriorityPercentage',
                  value = 80L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.SchedNumReqOutstanding',
                  value = 128L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.SchedQControlSeqReqs',
                  value = 128L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.SchedQControlVMSwitches',
                  value = 6L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.MaxLUN',
                  value = 256L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.SupportSparseLUN',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.UseReportLUN',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.UseDeviceReset',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.UseLunReset',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.RetryUnitAttention',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.PathEvalTime',
                  value = 300L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.DeviceReclaimTime',
                  value = 300L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.EnableNaviReg',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.DelayOnBusy',
                  value = 400L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.ResetLatency',
                  value = 1000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.MaxResetLatency',
                  value = 2000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.ResetPeriod',
                  value = 30L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.ResetMaxRetries',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.ResetThreadMin',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.ResetThreadMax',
                  value = 16L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.ResetThreadExpires',
                  value = 1800L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.ResetOverdueLogPeriod',
                  value = 60L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.PreventVMFSOverwrite',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.DumpMaxRetries',
                  value = 10L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.DumpPollMaxRetries',
                  value = 10000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.DumpPollDelay',
                  value = 1000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.DiskMaxIOSize',
                  value = 32767L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.DiskRetryPeriod',
                  value = 2000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.DiskReservationThreshold',
                  value = 45L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.DiskDelayPDLHelper',
                  value = 10L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.ReqCallThreshold',
                  value = 8L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Disk.ReturnCCForNoSpace',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FSS.FSSLightWeightProbe',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.NoWaitOnSocket',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FlushSleep',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.LogBufferStallSleep',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.AckIntervalMin',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.AckIntervalMax',
                  value = 1000000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.HeartbeatCount',
                  value = 10L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.HostTimeout',
                  value = 2000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.UseHostMonitor',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.BackupExtraTimeout',
                  value = 100L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.LogTimeout',
                  value = 8000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.ExtraLogTimeout',
                  value = 10000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.PrimaryConnectTimeout',
                  value = 8000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.BackupConnectTimeout',
                  value = 8000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.GlobalFlushWorld',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FlushReservationMin',
                  value = 5L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FlushReservationMax',
                  value = 25L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.MinWriteSize',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FlushWorldlet',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FillWorldlet',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FillAffinity',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.XmitSyncQueueLen',
                  value = 64L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.MaxFlushInterval',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.ChargeVMXForFlush',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.GoodExecLatency',
                  value = 200L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.BadExecLatency',
                  value = 800L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.slowdownPctMax',
                  value = 60L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.slowdownTimeMax',
                  value = 600L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.adjUpPct',
                  value = 10L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.adjDownPct',
                  value = 10L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.adjDownInt',
                  value = 10L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.adjUpInt',
                  value = 200L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.execLatExtra',
                  value = 500L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.maxLowerBound',
                  value = 20L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.ExecLatencyKill',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.TCPNoDelayPrimary',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.TCPNoDelayBackup',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.TCPSndBufSize',
                  value = 131072L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.TCPRcvBufSize',
                  value = 131072L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.BindToVmknic',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.TCPPersistTimer',
                  value = 500L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.IORetryTimes',
                  value = 15L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.IORetryInterval',
                  value = 10L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.IORetryExtraInterval',
                  value = 200L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.CheckForProgress',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.PanicNoProgressMS',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.CoreDumpNoProgressMS',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.CheckFCPathState',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.ShortFlushDebugMS',
                  value = 100L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.LongFlushDebugMS',
                  value = 500L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptConcurrentSend',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptDiffThreads',
                  value = 4L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptPagePolicy',
                  value = 65538L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptNumaIndex',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptStartTimeout',
                  value = 20000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptThreadPolicy',
                  value = 65536L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptReadTimeout',
                  value = 8000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptWriteTimeout',
                  value = 8000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptDiskWriteTimeout',
                  value = 3000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptEnableCbt',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptInterval',
                  value = 10L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptMinInterval',
                  value = 4L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptStatsInterval',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptMaxPktsDelay',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptVcpuMinUsage',
                  value = 40L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptPoweroff',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptSndBufSize',
                  value = 562140L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptRcvBufSize',
                  value = 562140L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptDontSendPages',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptDontDelayPkts',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptWaitOnSocket',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptDontWaitForWrites',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptDelayCheckpoint',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptDiffThreshold',
                  value = 8L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptMaxDiffable',
                  value = 2048L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptDiffCap',
                  value = 100L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptDisableFailover',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptNumConnections',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptChecksumPages',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptCopies',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptNetDelayNoCpt',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptLazyGroupSend',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptMaxDirtyPages',
                  value = 256000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.Vmknic',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'FT.FTCptSecondDstIp',
                  value = '0.0.0.0'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HbrStaticHeapMinBaseMB',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HbrStaticHeapMaxBaseMB',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HbrRuntimeHeapMinBaseMB',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HbrRuntimeHeapMaxBaseMB',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HbrBitmapAllocTimeoutMS',
                  value = 3000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HbrBitmapVMMinStorageGB',
                  value = 500L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HbrBitmapVMMaxStorageGB',
                  value = 2032L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HbrMaxDiskLen',
                  value = 2032L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HbrResourceHeapSizeMB',
                  value = 2L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HbrResourceHeapPerVMSizeKB',
                  value = 128L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HbrDemandLogIOPerVM',
                  value = 64L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.OpportunisticBlockListSize',
                  value = 4000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.TransferDiskMaxExtentCount',
                  value = 32L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.TransferDiskMaxBufferCount',
                  value = 16L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.TransferFileExtentSize',
                  value = 8192L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.CoypSnapDiskMaxExtentCount',
                  value = 16L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.DisconnectedEventDelayMs',
                  value = 60000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.ProgressReportIntervalMs',
                  value = 5000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.WireChecksum',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.DisableChecksumOffload',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HelperQueueMaxRequests',
                  value = 8192L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HelperQueueMaxWorlds',
                  value = 8L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.ReconnectFailureDelaySecs',
                  value = 10L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.ReconnectMaxDelaySecs',
                  value = 90L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.RetryMinDelaySecs',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.RetryMaxDelaySecs',
                  value = 60L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.DemandlogReadRetries',
                  value = 20L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.DemandlogWriteRetries',
                  value = 20L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.DemandlogRetryDelayMs',
                  value = 10L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.DemandlogExtentHashBuckets',
                  value = 512L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.ResourceServerHashBuckets',
                  value = 8L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.NetworkerRecvHashBuckets',
                  value = 64L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.DemandlogSendHashBuckets',
                  value = 8L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HbrMaxUnmapsInFlight',
                  value = 128L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.HbrMaxUnmapExtents',
                  value = 10L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.ChecksumMaxContexts',
                  value = 4L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.ChecksumNumExtentsPerRegion',
                  value = 128L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.ChecksumNumBuffers',
                  value = 8L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.MigrateFlushTimerSecs',
                  value = 3L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.SyncTransferRetrySleepSecs',
                  value = 5L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.XferBitmapCheckIntervalSecs',
                  value = 10L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.CopySnapFidHashBuckets',
                  value = 256L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.DemandlogIoTimeoutSecs',
                  value = 120L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.LocalReadIoTimeoutSecs',
                  value = 120L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'HBR.PsfIoTimeoutSecs',
                  value = 300L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Irq.BestVcpuRouting',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Irq.IRQRebalancePeriod',
                  value = 50L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Irq.IRQBHConflictWeight',
                  value = 5L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Irq.IRQVcpuConflictWeight',
                  value = 3L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Irq.IRQActionAffinityWeight',
                  value = 5L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'LPage.LPageDefragEnable',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'LPage.LPageMarkLowNodes',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'LPage.LPageDefragRateVM',
                  value = 32L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'LPage.LPageDefragRateTotal',
                  value = 256L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'LPage.LPageAlwaysTryForNPT',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'LPage.MaxSharedPages',
                  value = 512L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'LPage.MaxSwappedPagesInitVal',
                  value = 10L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'LPage.MapTimeWarnThresholdMS',
                  value = 5000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'LPage.PoisonLPagePages',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'LPage.freePagesThresholdForRemote',
                  value = 2048L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'LSOM.ssdIoTimeout',
                  value = 30000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'LSOM.fssIoTimeout',
                  value = 30000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'LSOM.diskIoTimeout',
                  value = 30000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'LSOM.maxQueudIos',
                  value = 50000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'LSOM.maxIoRetries',
                  value = 500L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'LSOM.avgIOFragments',
                  value = 512L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'LSOM.enableRecovery',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.UseLowMemFirst',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.UseStressLowMemory',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.BalancePeriod',
                  value = 15L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.SamplePeriod',
                  value = 60L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.SampleMapLargeThreshold',
                  value = 512L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.IdleTax',
                  value = 75L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.IdleTaxType',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.SampleActivePctMin',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.SampleDirtiedPctMin',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.ShareScanGHz',
                  value = 4L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.ShareScanTime',
                  value = 60L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.ShareRateMax',
                  value = 1024L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.ShareVmkEnable',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.ShareUpdatePeriod',
                  value = 30L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.CheckPagesRateMax',
                  value = 1024L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.ShareVmScanRandPct',
                  value = 75L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.ShareVmScanIncPct',
                  value = 10L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.ShareVmScanDecPct',
                  value = 10L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.ShareMaxChainLen',
                  value = 128L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.ShareMaxHintsChain',
                  value = 64L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.CtlMaxPercent',
                  value = 65L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.AllocGuestLargePage',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.AllocGuestRemoteLargePage',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.AllocUsePSharePool',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.AllocUseGuestPool',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.AdmitHeapMin',
                  value = 1024L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.ShareCOSBufSize',
                  value = 5L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.TestOnAlloc',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.ShareEstimatePeriod',
                  value = 30000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.kernelResvPad',
                  value = 16L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.LogLowMemoryStateUsage',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.LogLowMemoryStateBT',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.SwapDecayPct',
                  value = 5L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.SwapRepostThreshold',
                  value = 64L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.ConsumedPct',
                  value = 10L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.BonusAllocPct',
                  value = 5L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.ReallocChunkType',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.ReallocBaseChunkSize',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.ReallocBaseMaxPct',
                  value = 10L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.SwapRetryVMTimeout',
                  value = 300L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.SwapRetryTimeout',
                  value = 20L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.SwapFilePersist',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.SwapInBatchPages',
                  value = 64L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.SwapAsyncWritePages',
                  value = 20L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.HostLocalSwapDirEnabled',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.CptRetryTimeout',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.CptSaveSanityCheck',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.BalloonCheckTime',
                  value = 6L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.AppBalloonCheckTime',
                  value = 30L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.AppBalloonMaxSlack',
                  value = 16L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.UnresponsiveVmCheckTime',
                  value = 300L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.LPageUpdatePeriod',
                  value = 20L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.TrackUsageVcpuAllocAllowance',
                  value = 48L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.TrackUsageVMAllocAllowance',
                  value = 768L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.TrackUsageSwapAllowance',
                  value = 2048L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.TrackUsageVcpuLPageAllowance',
                  value = 2L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.TrackUsageMaxFailedSwapWrites',
                  value = 1024L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.TrackUsageHeartbeatPeriod',
                  value = 30L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.TrackUsageHeartbeatEnable',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.VMOverheadGrowthLimit',
                  value = 4294967295L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.VMXBStoreMB',
                  value = 32L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.VMXMinMB',
                  value = 3L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.MemZipEnable',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.MemZipMaxPct',
                  value = 10L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.MemZipMaxAllocPct',
                  value = 50L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.MemZipLowMemMaxSwapOut',
                  value = 25L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.MemZipBalloonXferPct',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.MemZipMaxRejectionPct',
                  value = 10L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.MemZipMaxCpuPct',
                  value = 90L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.MemZipFlushAgeSec',
                  value = 900L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.MemSwapSkipPct',
                  value = 75L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.SwapCacheLineSize',
                  value = 127L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.LLSwapDefragFree',
                  value = 12800L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.LLSwapMinFree',
                  value = 512L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.LLSwapKeepFree',
                  value = 9600L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.LLSwapFragmentationLoss0Skip',
                  value = 35L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.LLSwapFragmentationLossFullSkip',
                  value = 14L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.LLSwapDefagFullSkip',
                  value = 5L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.MemMinFreePct',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.MemPagesScrubPerMS',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.MemDefragClientsPerDir',
                  value = 2L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.MemVcpusPerVmmPgCntSet',
                  value = 4L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.MemSchedGrothStride',
                  value = 32L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.MemSysSwapWaitForWorldDeath',
                  value = 30000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Mem.HostLocalSwapDir',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.Enabled',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.TryToUseDefaultHeap',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.VASpaceReserveCount',
                  value = 12L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.VASpaceReserveSize',
                  value = 768L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.PreCopySwitchoverTimeGoal',
                  value = 500L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.PreCopyMinProgressPerc',
                  value = 130L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.PreCopyPagesPerSend',
                  value = 32L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.VMotionStreamHelpers',
                  value = 2L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.VMotionStreamDisable',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.VMotionLatencySensitivity',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.VMotionResolveSwapType',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.CptCacheMaxSizeMB',
                  value = 544L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.SdpsEnabled',
                  value = 2L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.SdpsTargetRate',
                  value = 500L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.SdpsDynamicDelaySec',
                  value = 30L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.DiskOpsEnabled',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.DiskOpsStreamChunks',
                  value = 40L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.DiskOpsChunkSize',
                  value = 131072L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.DiskOpsMaxRetries',
                  value = 20L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.PageInPivotFwd',
                  value = 2L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.PageInPivotBack',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.PageInPivotEnabled',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.PageInReverse',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.DetectZeroPages',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.RemotePageFaultPages',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.TcpTsoDeferTx',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.LowBandwidthSysAlertThreshold',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.NetTimeout',
                  value = 20L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.NetExpectedLineRateMBps',
                  value = 133L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.NetLatencyModeThreshold',
                  value = 4L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.TSMaster',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.DisableResumeDuringPageIn',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.SndBufSize',
                  value = 562140L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.RcvBufSize',
                  value = 562140L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.BindToVmknic',
                  value = 2L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.MonActionWaitSysAlertThresholdMS',
                  value = 2000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.LowMemWaitSysAlertThresholdMS',
                  value = 10000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.GetPageSysAlertThresholdMS',
                  value = 10000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.DebugChecksumMismatch',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.PanicOnChecksumMismatch',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.RdpiTransitionTimeMs',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.MigrateCpuMinPctDefault',
                  value = 30L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.MigrateCpuPctPerGb',
                  value = 10L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.MigrateCpuSharesRegular',
                  value = 30000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.MigrateCpuSharesHighPriority',
                  value = 60000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Migrate.Vmknic',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.LogToFile',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.LogToSerial',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.DebugLogToSerial',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.LogTimestampUptime',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.LogWldPrefix',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.MinimalPanic',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.BlueScreenTimeout',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.HeartbeatTimeout',
                  value = 7L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.HeartbeatInterval',
                  value = 1000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.HeartbeatPanicTimeout',
                  value = 14L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.HeapPanicDestroyNonEmpty',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.MCEMonitorInterval',
                  value = 250L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.DebugBuddyEnable',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.EnableHighDMA',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.TimerMinHardPeriod',
                  value = 30L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.TimerMaxHardPeriod',
                  value = 100000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.TimerTolerance',
                  value = 2000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.SerialBaudRate',
                  value = 115200L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.WatchdogBacktrace',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.BHTimeout',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.BhTimeBound',
                  value = 2000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.IntTimeout',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.HordeEnabled',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.ScreenSaverDelay',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.WorldletActivationUS',
                  value = 500L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.WorldletActivationsLimit',
                  value = 8L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.WorldletLoadThreshold',
                  value = 90L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.WorldletLocalityBonus',
                  value = 10L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.WorldletLoosePenalty',
                  value = 30L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.WorldletIRQPenalty',
                  value = 10L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.WorldletGreedySampleRun',
                  value = 256L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.WorldletGreedySampleMCycles',
                  value = 10L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.WorldletRemoteActivateOverhead',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.WorldletWorldOverheadLLC',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.WorldletWorldOverheadRemote',
                  value = 10L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.WorldletPreemptOverhead',
                  value = 30L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.WorldletMigOverheadLLC',
                  value = 4L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.WorldletMigOverheadRemote',
                  value = 16L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.GuestLibAllowHostInfo',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.UserSocketUnixMaxBufferSize',
                  value = 12288L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.UserDuctDynBufferSize',
                  value = 4096L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.NMILint1IntAction',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.SIOControlLoglevel',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.ShaperStatsEnabled',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.SIOControlFlag1',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.SIOControlFlag2',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.APDTimeout',
                  value = 140L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.APDHandlingEnable',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.KeepKernelDebugRegs',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.DebugClient',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.LogPort',
                  value = 'none'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.GDBPort',
                  value = 'none'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.ConsolePort',
                  value = 'none'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.ProcVerbose',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.PreferredHostName',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.WorldletLoadType',
                  value = 'medium'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.SIOControlOptions',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.DefaultHardwareVersion',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Misc.HostAgentUpdateLevel',
                  value = '0'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'NFS.DiskFileLockUpdateFreq',
                  value = 10L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'NFS.LockUpdateTimeout',
                  value = 5L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'NFS.LockRenewMaxFailureNumber',
                  value = 3L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'NFS.HeartbeatFrequency',
                  value = 12L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'NFS.HeartbeatTimeout',
                  value = 5L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'NFS.HeartbeatDelta',
                  value = 5L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'NFS.HeartbeatMaxFailures',
                  value = 10L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'NFS.MaxVolumes',
                  value = 8L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'NFS.SendBufferSize',
                  value = 264L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'NFS.ReceiveBufferSize',
                  value = 256L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'NFS.VolumeRemountFrequency',
                  value = 30L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'NFS.SyncRetries',
                  value = 25L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'NFS.LogNfsStat3',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'NFS.MaxQueueDepth',
                  value = 4294967295L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.MaxGlobalRxQueueCount',
                  value = 100000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.MaxPortRxQueueLen',
                  value = 80L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.MaxNetifRxQueueLen',
                  value = 100L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.MaxNetifTxQueueLen',
                  value = 500L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.LinkFlappingThreshold',
                  value = 60L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TeamPolicyUpDelay',
                  value = 100L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.UplinkKillAsyncTimeout',
                  value = 10000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.UplinkAbortDisconnectTimeout',
                  value = 5000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.UplinkTxQueuesDispEnabled',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.GuestTxCopyBreak',
                  value = 64L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmxnetTxCopySize',
                  value = 256L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmxnetCopyTxRunLimit',
                  value = 16L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmxnetWinCopyTxRunLimit',
                  value = 65535L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmxnetWinUDPTxFullCopy',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmxnetDoTsoSplit',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmxnetTsoSplitSize',
                  value = 17500L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmxnetTsoSplitBnd',
                  value = 12L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmxnetBiDirNoTsoSplit',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmxnetBiDirNeedsTsoTx',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.Vmxnet3WinIntrHints',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmxnetDoLroSplit',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmxnetLroSplitBnd',
                  value = 12L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmknicDoLroSplit',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmknicLroSplitBnd',
                  value = 12L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.UseProc',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.UseLegacyProc',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NotifySwitch',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetTxDontClusterSize',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetPktAllocTries',
                  value = 5L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceVersion',
                  value = 2L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceTxTimeout',
                  value = 4000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceFineTxTimeout',
                  value = 1000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceTimeoutType',
                  value = 2L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceFineTimeoutCPU',
                  value = 2L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceDefaultOn',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceLowTxRate',
                  value = 4L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceLowRxRate',
                  value = 4L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceTxAlwaysPoll',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceMatchedQs',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceMultiRxQCalib',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceTxQDepthCap',
                  value = 40L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceRxQDepthCap',
                  value = 40L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.vNicTxPollBound',
                  value = 256L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.vNicNumDeferredReset',
                  value = 12L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.vmxnetBHNetPoll',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.vmxnetThroughputWeight',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceNoVmmVmkTx',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceFavorNoVmmVmkTx',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceMrqLt',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceMrqTriggerReCalib',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceMrqMetricRxOnly',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceMrqMetricAllowTxOnly',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceMrqRatioMetric',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceRxLtStopCalib',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceMrqOverallStop',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceFlexMrq',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.CoalesceRBCRate',
                  value = 4000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetLatencyAwareness',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.EtherswitchHashSize',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.EtherswitchHeapMax',
                  value = 86L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NoLocalCSum',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetPortFlushIterLimit',
                  value = 2L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetPortFlushPktLimit',
                  value = 64L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetPortTrackTxRace',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetPortKeepDetailedStats',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.PortDisableTimeout',
                  value = 5000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TcpipHeapSize',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TcpipHeapMax',
                  value = 64L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TcpipRxDirectDispatchQuota',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TcpipRxDispatchQuota',
                  value = 100L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TcpipRxDispatchQueues',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TcpipTxDispatchQuota',
                  value = 100L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TcpipRxVmknicWorldletAffinityType',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TcpipLogPackets',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TcpipLogPacketsCount',
                  value = 24570L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TcpipDgramRateLimiting',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TcpipPendPktSocketFreeTimeout',
                  value = 300L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.MaxPageInQueueLen',
                  value = 75L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.MaxBeaconsAtOnce',
                  value = 100L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.MaxBeaconVlans',
                  value = 100L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.AdvertisementDuration',
                  value = 60L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TcpipNoBcopyRx',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TcpipCopySmallTx',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TcpipLRONoDelayAck',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TcpipDefLROEnabled',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TcpipDefLROMaxLength',
                  value = 32768L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TcpipEnableABC',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.LinkStatePollTimeout',
                  value = 500L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.E1000TxZeroCopy',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.E1000TxTsoZeroCopy',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.E1000IntrCoalesce',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.MinEtherLen',
                  value = 60L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.MaxPktRxListQueue',
                  value = 3500L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetBHRxWorkBound',
                  value = 320L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetBHRxInputBound',
                  value = 64L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetBHRxStormThreshold',
                  value = 320L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.ReversePathFwdCheck',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.ReversePathFwdCheckPromisc',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.MaxTxCompDelay',
                  value = 50L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.Vmxnet2PinRxBuf',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.Vmxnet3RSSHashCache',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.Vmxnet3RxPollBound',
                  value = 256L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetTxWorldlet',
                  value = 2L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetTxCompletionWorldlet',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetRxCopyWorldlet',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetSplitRxMode',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.AllowPT',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.PTSwitchingTimeout',
                  value = 20000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmxnetSwLROSL',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.Vmxnet3SwLRO',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.Vmxnet3HwLRO',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.Vmxnet2SwLRO',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.Vmxnet2HwLRO',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmxnetPromDisableLro',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmxnetLROThreshold',
                  value = 4000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmxnetLROBackoffPeriod',
                  value = 8L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmxnetLROUseRatioNumer',
                  value = 2L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmxnetLROUseRatioDenom',
                  value = 3L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmxnetLROMaxLength',
                  value = 32000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetEnableSwCsumForLro',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TsoDumpPkt',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.IGMPVersion',
                  value = 3L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.IGMPQueries',
                  value = 2L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetRmDistMacFilter',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetRmDistSamplingRate',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.GuestIPHack',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.BlockGuestBPDU',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetNetqRxQueueNoFeat',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetNetqRxQueueFeatPairEnable',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetSchedLinkSpeedLow',
                  value = 500L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetSchedLinkSpeedHigh',
                  value = 2500L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetSchedInFlightMaxPktsLow',
                  value = 10L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetSchedInFlightMaxBytesLow',
                  value = 10000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetSchedInFlightMaxPktsHigh',
                  value = 50L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetSchedInFlightMaxBytesHigh',
                  value = 66000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetSchedInFlightMaxPktsDefault',
                  value = 20L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetSchedInFlightMaxBytesDefault',
                  value = 20000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetSchedInFlightMaxPktsInsane',
                  value = 1000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetSchedInFlightMaxBytesInsane',
                  value = 1500000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetSchedCoalesceTxUsecs',
                  value = 33L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetSchedDefaultResPoolSharesPct',
                  value = 5L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetSchedQueuingTimeHisto',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmklnxLROEnabled',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.VmklnxLROMaxAggr',
                  value = 6L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.UseHwIPv6Csum',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.UseHwCsumForIPv6Csum',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.UseHwTSO6',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.UseHwTSO',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NcpLlcSap',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.DVFilterPriorityRdLockEnable',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.FollowHardwareMac',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetInStressTest',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetOverlayHostKey',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.DCBEnable',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetTraceEnable',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.LRODefThreshold',
                  value = 4000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.LRODefBackoffPeriod',
                  value = 8L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.LRODefUseRatioNumer',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.LRODefUseRatioDenom',
                  value = 3L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.LRODefMaxLength',
                  value = 65535L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetDebugRARPTimerInter',
                  value = 30000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetPTMgrWakeupInterval',
                  value = 6L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetMaxRarpsPerInterval',
                  value = 128L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetPktSlabFreePercentThreshold',
                  value = 2L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.DVSLargeHeapMaxSize',
                  value = 80L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.NetEsxfwPassOutboundGRE',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.IGMPRouterIP',
                  value = '10.0.0.0'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.DVFilterBindIpAddress',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.TrafficFilterIpAddress',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Net.IOControlPnicOptOut',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.RebalancePeriod',
                  value = 2000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.SwapInterval',
                  value = 3L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.SwapConsiderPeriod',
                  value = 15L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.SwapMigrateOnly',
                  value = 2L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.MigImbalanceThreshold',
                  value = 10L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.MigThreshold',
                  value = 2L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.MigThrashThreshold',
                  value = 50L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.SwapLoadEnable',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.SwapLocalityEnable',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.RebalanceEnable',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.RebalanceCoresTotal',
                  value = 4L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.RebalanceCoresNode',
                  value = 2L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.MonMigEnable',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.AutoMemAffinity',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.CostopSkewAdjust',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.PageMigEnable',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.PageMigRateMax',
                  value = 16000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.PageMigFilter',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.PageMigLinearRun',
                  value = 40L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.PageMigRandomRun',
                  value = 60L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.PerClientPageMigRate',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.UsePPDLocalityInfo',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.LTermFairnessInterval',
                  value = 5L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.LTermMigImbalThreshold',
                  value = 10L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.MigPreventLTermThresh',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.LocalityWeightMem',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.LocalityWeightActionAffinity',
                  value = 130L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.LargeInterleave',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.PreferHT',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.MaxProximityDomains',
                  value = 16L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Numa.PPDStats',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'PageRetire.RetryRetirePeriod',
                  value = 2L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'PageRetire.MPNThreshold',
                  value = 4294967295L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'PageRetire.MPNThresholdPct',
                  value = 10L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'PageRetire.ThresholdInterval',
                  value = 100L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'PageRetire.ClientMPNThreshold',
                  value = 4294967295L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'PageRetire.PageErrorCorrThreshold',
                  value = 10L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'PageRetire.PageErrorCorrPeriod',
                  value = 30L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'PageRetire.ApeiRetirementEnabled',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'PageRetire.ApeiLoggingEnabled',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Power.UsePStates',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Power.UseCStates',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Power.UseStallCtr',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Power.MaxCpuLoad',
                  value = 60L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Power.MinFreqPct',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Power.TimerHz',
                  value = 100L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Power.CStateMaxLatency',
                  value = 500L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Power.CStateResidencyCoef',
                  value = 5L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Power.CStatePredictionCoef',
                  value = 110479L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Power.PerfBias',
                  value = 6L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Power.PerfBiasEnable',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Power.ChargeMemoryPct',
                  value = 20L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'RdmFilter.HbaIsShared',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'SE.SEMaxHeapSizeMB',
                  value = 192L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'ScratchConfig.ConfiguredScratchLocation',
                  value = '/vmfs/volumes/508dfedb-18144b64-483f-2c768a543c24'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'ScratchConfig.CurrentScratchLocation',
                  value = '/vmfs/volumes/508dfedb-18144b64-483f-2c768a543c24'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.PassthroughLocking',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.LogCmdErrors',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.TransFailLogPct',
                  value = 20L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.LogCmdRCErrorsFreq',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.LogMPCmdErrors',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.LogScsiAborts',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.MaxReserveTime',
                  value = 200L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.MaxReserveTotalTime',
                  value = 250L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.MaxReserveBacktrace',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.ReserveBacktrace',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.SCSITimeout_ScanTime',
                  value = 1000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.SCSITimeout_ReabortTime',
                  value = 5000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.ScanOnDriverLoad',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.TimeoutTMThreadMin',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.TimeoutTMThreadMax',
                  value = 16L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.TimeoutTMThreadExpires',
                  value = 1800L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.TimeoutTMThreadRetry',
                  value = 2000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.TimeoutTMThreadLatency',
                  value = 2000L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.ScsiRestartStalledQueueLatency',
                  value = 500L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.CompareLUNNumber',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.UseAdaptiveRetries',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.ChangeQErrSetting',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.ScanSync',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Scsi.FailVMIOonAPD',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'SunRPC.WorldletAffinity',
                  value = 2L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'SunRPC.MaxConnPerIP',
                  value = 4L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'SunRPC.SendLowat',
                  value = 25L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'SvMotion.SvMotionAvgDisksPerVM',
                  value = 8L
               },
               (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.logDir',
                  value = ''
               },
               (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.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.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.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.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.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.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.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.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.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.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.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.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.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.vmamqpd.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vmamqpd.size',
                  value = 1024
               },
               (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.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.vprobed.rotate',
                  value = 8
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vprobed.size',
                  value = 1024
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vpxa.rotate',
                  value = 20
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'Syslog.loggers.vpxa.size',
                  value = 5120
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'User.ReaddirRetries',
                  value = 10L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'User.CDROMSenseTimeout',
                  value = 4L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'User.PTEDisableNX',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.ActiveDirectoryPreferredDomainControllers',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.ActiveDirectoryVerifyCAMCertificate',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.ESXiShellTimeOut',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.ESXiShellInteractiveTimeOut',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.SuppressShellWarning',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.CIMEnabled',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.CIMLogLevel',
                  value = 3L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.CIMWatchdogInterval',
                  value = 60L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.EsximageNetTimeout',
                  value = 60L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.EsximageNetRetries',
                  value = 10L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.EsximageNetRateLimit',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.ProductLockerLocation',
                  value = '/locker/packages/5.1.0'
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.CIMvmw_hp-smx-providerProviderEnabled',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.CIMvmw_kmoduleProviderEnabled',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.CIMvmw_sfcbrInteropProviderEnabled',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.CIMvmw_hdrProviderEnabled',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.CIMvmw_pciProviderEnabled',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.CIMvmw_hhrcwrapperProviderEnabled',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.CIMvmw_swmgtProviderEnabled',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'UserVars.CIMvmw_viProviderEnabled',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMFS.UnresolvedVolumeLiveCheck',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMFS3.OpenWithoutJournal',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMFS3.MaxHeapSizeMB',
                  value = 80L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMFS3.HardwareAcceleratedLocking',
                  value = 1L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMFS3.FailVolumeOpenIfAPD',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMFS3.EnableBlockDelete',
                  value = 0L
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.allowNonNX',
                  value = false
               },
               (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.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 = 115200
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.com2_baud',
                  value = 115200
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.coresPerPkg',
                  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.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.disableTurbo',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.diskDumpSlotSize',
                  value = 100
               },
               (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 = '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.fsCheck',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.gdbPort',
                  value = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.generalCriticalMemory',
                  value = 0
               },
               (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 = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.heapMetaPoisonByte',
                  value = 0
               },
               (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.ioAbilityChecks',
                  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.leaveWakeGPEsDisabled',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.logPort',
                  value = ''
               },
               (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 = 256
               },
               (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.maxRegisteredVMs',
                  value = 0
               },
               (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 = 4194304
               },
               (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.netGPHeapMaxSize',
                  value = 0
               },
               (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.netPagePoolLimitCap',
                  value = 98304
               },
               (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.netPktHeapMaxSize',
                  value = 64
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.netPktHeapMinSize',
                  value = 0
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.netPktPoolMaxSize',
                  value = 656
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.netPktPoolMinSize',
                  value = 0
               },
               (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.numPreAllocEmergencyWorldStacks',
                  value = 75
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.numaLatencyLoops',
                  value = 20
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.numaLatencyPages',
                  value = 20
               },
               (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.poisonPagePool',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.powerManagement',
                  value = true
               },
               (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.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.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 = 256
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.storageMaxPaths',
                  value = 1024
               },
               (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.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 = ''
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.tty2Port',
                  value = ''
               },
               (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.uwSwap',
                  value = false
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.vmkKeyboard',
                  value = true
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'VMkernel.Boot.vmkacEnable',
                  value = 1
               },
               (vim.option.OptionValue) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  key = 'XvMotion.VMFSOptimizations',
                  value = 1L
               }
            ]
         },
         (vmodl.DynamicProperty) {
            name = u'supportedOption',
            val = (vim.option.OptionDef) [
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Annotations.WelcomeMessage',
                  summary = '',
                  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 = '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 = 0L,
                     max = 100L,
                     defaultValue = 15L
                  }
               },
               (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 = 0L,
                     max = 100L,
                     defaultValue = 95L
                  }
               },
               (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 = 0L,
                     max = 100L,
                     defaultValue = 50L
                  }
               },
               (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 = 100L,
                     max = 3600000L,
                     defaultValue = 30000L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DCacheSize',
                  summary = 'Size of CBRC Data Cache in MB. This cannot be changed if CBRC.Enable is set to 1.',
                  key = 'CBRC.DCacheSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 2048L,
                     max = 2048L,
                     defaultValue = 2048L
                  }
               },
               (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 = 100L,
                     max = 2048L,
                     defaultValue = 400L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DigestJournalBootInterval',
                  summary = 'Interval (in minutes) for which Digest Journal is temporarily disabled to avoid interfering with the boot process',
                  key = 'CBRC.DigestJournalBootInterval',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 10000L,
                     defaultValue = 10L
                  }
               },
               (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 = false,
                     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 = 192L,
                     max = 256L,
                     defaultValue = 192L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.mode.0.eax',
                  summary = 'Controls the use of Config.Defaults.cpuidMask.val.0.eax; legal values "mask", "clobber", or "disable".',
                  key = 'Config.Defaults.cpuidMask.mode.0.eax',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'disable',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.mode.0.ebx',
                  summary = 'Controls the use of Config.Defaults.cpuidMask.val.0.ebx; legal values "mask", "clobber", or "disable".',
                  key = 'Config.Defaults.cpuidMask.mode.0.ebx',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'disable',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.mode.0.ecx',
                  summary = 'Controls the use of Config.Defaults.cpuidMask.val.0.ecx; legal values "mask", "clobber", or "disable".',
                  key = 'Config.Defaults.cpuidMask.mode.0.ecx',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'disable',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.mode.0.edx',
                  summary = 'Controls the use of Config.Defaults.cpuidMask.val.0.edx; legal values "mask", "clobber", or "disable".',
                  key = 'Config.Defaults.cpuidMask.mode.0.edx',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'disable',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.mode.1.eax',
                  summary = 'Controls the use of Config.Defaults.cpuidMask.val.1.eax; legal values "mask", "clobber", or "disable".',
                  key = 'Config.Defaults.cpuidMask.mode.1.eax',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'disable',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.mode.1.ebx',
                  summary = 'Controls the use of Config.Defaults.cpuidMask.val.1.ebx; legal values "mask", "clobber", or "disable".',
                  key = 'Config.Defaults.cpuidMask.mode.1.ebx',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'disable',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.mode.1.ecx',
                  summary = 'Controls the use of Config.Defaults.cpuidMask.val.1.ecx; legal values "mask", "clobber", or "disable".',
                  key = 'Config.Defaults.cpuidMask.mode.1.ecx',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'disable',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.mode.1.edx',
                  summary = 'Controls the use of Config.Defaults.cpuidMask.val.1.edx; legal values "mask", "clobber", or "disable".',
                  key = 'Config.Defaults.cpuidMask.mode.1.edx',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'disable',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.mode.80000000.eax',
                  summary = 'Controls the use of Config.Defaults.cpuidMask.val.80000000.eax; legal values "mask", "clobber", or "disable".',
                  key = 'Config.Defaults.cpuidMask.mode.80000000.eax',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'disable',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.mode.80000000.ebx',
                  summary = 'Controls the use of Config.Defaults.cpuidMask.val.80000000.ebx; legal values "mask", "clobber", or "disable".',
                  key = 'Config.Defaults.cpuidMask.mode.80000000.ebx',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'disable',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.mode.80000000.ecx',
                  summary = 'Controls the use of Config.Defaults.cpuidMask.val.80000000.ecx; legal values "mask", "clobber", or "disable".',
                  key = 'Config.Defaults.cpuidMask.mode.80000000.ecx',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'disable',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.mode.80000000.edx',
                  summary = 'Controls the use of Config.Defaults.cpuidMask.val.80000000.edx; legal values "mask", "clobber", or "disable".',
                  key = 'Config.Defaults.cpuidMask.mode.80000000.edx',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'disable',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.mode.80000001.eax',
                  summary = 'Controls the use of Config.Defaults.cpuidMask.val.80000001.eax; legal values "mask", "clobber", or "disable".',
                  key = 'Config.Defaults.cpuidMask.mode.80000001.eax',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'disable',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.mode.80000001.ebx',
                  summary = 'Controls the use of Config.Defaults.cpuidMask.val.80000001.ebx; legal values "mask", "clobber", or "disable".',
                  key = 'Config.Defaults.cpuidMask.mode.80000001.ebx',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'disable',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.mode.80000001.ecx',
                  summary = 'Controls the use of Config.Defaults.cpuidMask.val.80000001.ecx; legal values "mask", "clobber", or "disable".',
                  key = 'Config.Defaults.cpuidMask.mode.80000001.ecx',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'disable',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.mode.80000001.edx',
                  summary = 'Controls the use of Config.Defaults.cpuidMask.val.80000001.edx; legal values "mask", "clobber", or "disable".',
                  key = 'Config.Defaults.cpuidMask.mode.80000001.edx',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'disable',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.mode.80000008.eax',
                  summary = 'Controls the use of Config.Defaults.cpuidMask.val.80000008.eax; legal values "mask", "clobber", or "disable".',
                  key = 'Config.Defaults.cpuidMask.mode.80000008.eax',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'disable',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.mode.80000008.ebx',
                  summary = 'Controls the use of Config.Defaults.cpuidMask.val.80000008.ebx; legal values "mask", "clobber", or "disable".',
                  key = 'Config.Defaults.cpuidMask.mode.80000008.ebx',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'disable',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.mode.80000008.ecx',
                  summary = 'Controls the use of Config.Defaults.cpuidMask.val.80000008.ecx; legal values "mask", "clobber", or "disable".',
                  key = 'Config.Defaults.cpuidMask.mode.80000008.ecx',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'disable',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.mode.80000008.edx',
                  summary = 'Controls the use of Config.Defaults.cpuidMask.val.80000008.edx; legal values "mask", "clobber", or "disable".',
                  key = 'Config.Defaults.cpuidMask.mode.80000008.edx',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'disable',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.mode.8000000A.eax',
                  summary = 'Controls the use of Config.Defaults.cpuidMask.val.8000000A.eax; legal values "mask", "clobber", or "disable".',
                  key = 'Config.Defaults.cpuidMask.mode.8000000A.eax',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'disable',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.mode.8000000A.ebx',
                  summary = 'Controls the use of Config.Defaults.cpuidMask.val.8000000A.ebx; legal values "mask", "clobber", or "disable".',
                  key = 'Config.Defaults.cpuidMask.mode.8000000A.ebx',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'disable',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.mode.8000000A.ecx',
                  summary = 'Controls the use of Config.Defaults.cpuidMask.val.8000000A.ecx; legal values "mask", "clobber", or "disable".',
                  key = 'Config.Defaults.cpuidMask.mode.8000000A.ecx',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'disable',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.mode.8000000A.edx',
                  summary = 'Controls the use of Config.Defaults.cpuidMask.val.8000000A.edx; legal values "mask", "clobber", or "disable".',
                  key = 'Config.Defaults.cpuidMask.mode.8000000A.edx',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'disable',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.mode.d.eax',
                  summary = 'Controls the use of Config.Defaults.cpuidMask.val.d.eax; legal values "mask", "clobber", or "disable".',
                  key = 'Config.Defaults.cpuidMask.mode.d.eax',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'disable',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.mode.d.ebx',
                  summary = 'Controls the use of Config.Defaults.cpuidMask.val.d.ebx; legal values "mask", "clobber", or "disable".',
                  key = 'Config.Defaults.cpuidMask.mode.d.ebx',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'disable',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.mode.d.ecx',
                  summary = 'Controls the use of Config.Defaults.cpuidMask.val.d.ecx; legal values "mask", "clobber", or "disable".',
                  key = 'Config.Defaults.cpuidMask.mode.d.ecx',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'disable',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.mode.d.edx',
                  summary = 'Controls the use of Config.Defaults.cpuidMask.val.d.edx; legal values "mask", "clobber", or "disable".',
                  key = 'Config.Defaults.cpuidMask.mode.d.edx',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'disable',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.val.0.eax',
                  summary = 'CPUID override that may be applied to level 0 register eax; controlled by Config.Defaults.cpuidMask.mode.0.eax.',
                  key = 'Config.Defaults.cpuidMask.val.0.eax',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.val.0.ebx',
                  summary = 'CPUID override that may be applied to level 0 register ebx; controlled by Config.Defaults.cpuidMask.mode.0.ebx.',
                  key = 'Config.Defaults.cpuidMask.val.0.ebx',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.val.0.ecx',
                  summary = 'CPUID override that may be applied to level 0 register ecx; controlled by Config.Defaults.cpuidMask.mode.0.ecx.',
                  key = 'Config.Defaults.cpuidMask.val.0.ecx',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.val.0.edx',
                  summary = 'CPUID override that may be applied to level 0 register edx; controlled by Config.Defaults.cpuidMask.mode.0.edx.',
                  key = 'Config.Defaults.cpuidMask.val.0.edx',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.val.1.eax',
                  summary = 'CPUID override that may be applied to level 1 register eax; controlled by Config.Defaults.cpuidMask.mode.1.eax.',
                  key = 'Config.Defaults.cpuidMask.val.1.eax',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.val.1.ebx',
                  summary = 'CPUID override that may be applied to level 1 register ebx; controlled by Config.Defaults.cpuidMask.mode.1.ebx.',
                  key = 'Config.Defaults.cpuidMask.val.1.ebx',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.val.1.ecx',
                  summary = 'CPUID override that may be applied to level 1 register ecx; controlled by Config.Defaults.cpuidMask.mode.1.ecx.',
                  key = 'Config.Defaults.cpuidMask.val.1.ecx',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.val.1.edx',
                  summary = 'CPUID override that may be applied to level 1 register edx; controlled by Config.Defaults.cpuidMask.mode.1.edx.',
                  key = 'Config.Defaults.cpuidMask.val.1.edx',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.val.80000000.eax',
                  summary = 'CPUID override that may be applied to level 80000000 register eax; controlled by Config.Defaults.cpuidMask.mode.80000000.eax.',
                  key = 'Config.Defaults.cpuidMask.val.80000000.eax',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.val.80000000.ebx',
                  summary = 'CPUID override that may be applied to level 80000000 register ebx; controlled by Config.Defaults.cpuidMask.mode.80000000.ebx.',
                  key = 'Config.Defaults.cpuidMask.val.80000000.ebx',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.val.80000000.ecx',
                  summary = 'CPUID override that may be applied to level 80000000 register ecx; controlled by Config.Defaults.cpuidMask.mode.80000000.ecx.',
                  key = 'Config.Defaults.cpuidMask.val.80000000.ecx',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.val.80000000.edx',
                  summary = 'CPUID override that may be applied to level 80000000 register edx; controlled by Config.Defaults.cpuidMask.mode.80000000.edx.',
                  key = 'Config.Defaults.cpuidMask.val.80000000.edx',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.val.80000001.eax',
                  summary = 'CPUID override that may be applied to level 80000001 register eax; controlled by Config.Defaults.cpuidMask.mode.80000001.eax.',
                  key = 'Config.Defaults.cpuidMask.val.80000001.eax',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.val.80000001.ebx',
                  summary = 'CPUID override that may be applied to level 80000001 register ebx; controlled by Config.Defaults.cpuidMask.mode.80000001.ebx.',
                  key = 'Config.Defaults.cpuidMask.val.80000001.ebx',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.val.80000001.ecx',
                  summary = 'CPUID override that may be applied to level 80000001 register ecx; controlled by Config.Defaults.cpuidMask.mode.80000001.ecx.',
                  key = 'Config.Defaults.cpuidMask.val.80000001.ecx',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.val.80000001.edx',
                  summary = 'CPUID override that may be applied to level 80000001 register edx; controlled by Config.Defaults.cpuidMask.mode.80000001.edx.',
                  key = 'Config.Defaults.cpuidMask.val.80000001.edx',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.val.80000008.eax',
                  summary = 'CPUID override that may be applied to level 80000008 register eax; controlled by Config.Defaults.cpuidMask.mode.80000008.eax.',
                  key = 'Config.Defaults.cpuidMask.val.80000008.eax',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.val.80000008.ebx',
                  summary = 'CPUID override that may be applied to level 80000008 register ebx; controlled by Config.Defaults.cpuidMask.mode.80000008.ebx.',
                  key = 'Config.Defaults.cpuidMask.val.80000008.ebx',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.val.80000008.ecx',
                  summary = 'CPUID override that may be applied to level 80000008 register ecx; controlled by Config.Defaults.cpuidMask.mode.80000008.ecx.',
                  key = 'Config.Defaults.cpuidMask.val.80000008.ecx',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.val.80000008.edx',
                  summary = 'CPUID override that may be applied to level 80000008 register edx; controlled by Config.Defaults.cpuidMask.mode.80000008.edx.',
                  key = 'Config.Defaults.cpuidMask.val.80000008.edx',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.val.8000000A.eax',
                  summary = 'CPUID override that may be applied to level 8000000A register eax; controlled by Config.Defaults.cpuidMask.mode.8000000A.eax.',
                  key = 'Config.Defaults.cpuidMask.val.8000000A.eax',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.val.8000000A.ebx',
                  summary = 'CPUID override that may be applied to level 8000000A register ebx; controlled by Config.Defaults.cpuidMask.mode.8000000A.ebx.',
                  key = 'Config.Defaults.cpuidMask.val.8000000A.ebx',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.val.8000000A.ecx',
                  summary = 'CPUID override that may be applied to level 8000000A register ecx; controlled by Config.Defaults.cpuidMask.mode.8000000A.ecx.',
                  key = 'Config.Defaults.cpuidMask.val.8000000A.ecx',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.val.8000000A.edx',
                  summary = 'CPUID override that may be applied to level 8000000A register edx; controlled by Config.Defaults.cpuidMask.mode.8000000A.edx.',
                  key = 'Config.Defaults.cpuidMask.val.8000000A.edx',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.val.d.eax',
                  summary = 'CPUID override that may be applied to level d register eax; controlled by Config.Defaults.cpuidMask.mode.d.eax.',
                  key = 'Config.Defaults.cpuidMask.val.d.eax',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.val.d.ebx',
                  summary = 'CPUID override that may be applied to level d register ebx; controlled by Config.Defaults.cpuidMask.mode.d.ebx.',
                  key = 'Config.Defaults.cpuidMask.val.d.ebx',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.val.d.ecx',
                  summary = 'CPUID override that may be applied to level d register ecx; controlled by Config.Defaults.cpuidMask.mode.d.ecx.',
                  key = 'Config.Defaults.cpuidMask.val.d.ecx',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'cpuidMask.val.d.edx',
                  summary = 'CPUID override that may be applied to level d register edx; controlled by Config.Defaults.cpuidMask.mode.d.edx.',
                  key = 'Config.Defaults.cpuidMask.val.d.edx',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = ''
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  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 = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = true
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  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 = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2147483647,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'log.level',
                  summary = 'Controls the global log level. Valid values are: "none", "quiet", "panic", "error", "warning", "info", "verbose" and "trivia"',
                  key = 'Config.HostAgent.log.level',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'info',
                     validCharacters = <unset>
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'plugins.hostsvc.esxAdminsGroup',
                  summary = 'Active Directory group name that is automatically granted administrator privileges on the ESX.',
                  key = 'Config.HostAgent.plugins.hostsvc.esxAdminsGroup',
                  optionType = (vim.option.StringOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'ESX Admins',
                     validCharacters = <unset>
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'plugins.hostsvc.esxAdminsGroupAutoAdd',
                  summary = "Controls whether the group specified by 'esxAdminsGroup' is automatically granted administrator permission.",
                  key = 'Config.HostAgent.plugins.hostsvc.esxAdminsGroupAutoAdd',
                  optionType = (vim.option.BoolOption) {
                     dynamicType = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     supported = true,
                     defaultValue = true
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  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 = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1,
                     max = 30,
                     defaultValue = 1
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  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 = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2147483647,
                     defaultValue = 1440
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  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 = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2147483647,
                     defaultValue = 100
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = '',
                  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 = '',
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 180,
                     defaultValue = 20
                  }
               },
               (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 = 0L,
                     max = 5000L,
                     defaultValue = 100L
                  }
               },
               (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 = 0L,
                     max = 5000L,
                     defaultValue = 20L
                  }
               },
               (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 = 0L,
                     max = 5000L,
                     defaultValue = 20L
                  }
               },
               (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 = 0L,
                     max = 5000L,
                     defaultValue = 10L
                  }
               },
               (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 = 0L,
                     max = 5000L,
                     defaultValue = 5L
                  }
               },
               (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 = 0L,
                     max = 32L,
                     defaultValue = 4L
                  }
               },
               (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 = 0L,
                     max = 32L,
                     defaultValue = 4L
                  }
               },
               (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 = 0L,
                     max = 32L,
                     defaultValue = 4L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MoveCurrentRunnerPcpus',
                  summary = 'max number of PCPUs to be considered when searching for runner move opportunity, 0 to disable',
                  key = 'Cpu.MoveCurrentRunnerPcpus',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 32L,
                     defaultValue = 4L
                  }
               },
               (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 = 500L,
                     max = 10000L,
                     defaultValue = 3000L
                  }
               },
               (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 = 0L,
                     max = 5000L,
                     defaultValue = 500L
                  }
               },
               (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 = 10L,
                     max = 10000L,
                     defaultValue = 500L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DefaultImpact',
                  summary = 'the default expected efficiency loss when the related contexts are not running on the same LLC (in percentage)',
                  key = 'Cpu.DefaultImpact',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 100L,
                     defaultValue = 30L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ActionLoadThreshold',
                  summary = 'load threshold below which vcpu affinity migration is performed, 0 to disable',
                  key = 'Cpu.ActionLoadThreshold',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 100L,
                     defaultValue = 10L
                  }
               },
               (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 = 1L,
                     max = 100L,
                     defaultValue = 8L
                  }
               },
               (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 = 0L,
                     max = 5000L,
                     defaultValue = 200L
                  }
               },
               (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 = 0L,
                     max = 500L,
                     defaultValue = 8L
                  }
               },
               (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 = 1L,
                     max = 1000L,
                     defaultValue = 50L
                  }
               },
               (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 = 0L,
                     max = 3L,
                     defaultValue = 2L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CoschedPreempt',
                  summary = '0: handoff on cosched request; 1: preempt on cosched request',
                  key = 'Cpu.CoschedPreempt',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 500L,
                     max = 5000L,
                     defaultValue = 1000L
                  }
               },
               (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 = 0L,
                     max = 100000L,
                     defaultValue = 2000L
                  }
               },
               (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 = 0L,
                     max = 100000L,
                     defaultValue = 3000L
                  }
               },
               (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 = 0L,
                     max = 1000L,
                     defaultValue = 10L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'IdleHTRebalancePeriod',
                  summary = 'usec between chances to do HT rebalance when idle (0 to disable, 100000 max)',
                  key = 'Cpu.IdleHTRebalancePeriod',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 100000L,
                     defaultValue = 541L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Intra-core migrate',
                  summary = 'When to allow intra-core migrations [0:when inter-core migration allowed, 1:always]',
                  key = 'Cpu.IntraCoreMigrate',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SchedPerfOptimizations',
                  summary = 'Bitmask of performance counter based scheduler optimizations. Bit 0: Enable performance counter statistics; 1: Cache occupancy estimation',
                  key = 'Cpu.SchedPerfOptimizations',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 3L,
                     defaultValue = 0L
                  }
               },
               (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 = 1L,
                     max = 15L,
                     defaultValue = 7L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DisableMicrocodeUpdate',
                  summary = 'Disable microcode update.',
                  key = 'Cpu.DisableMicrocodeUpdate',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 10000L,
                     defaultValue = 200L
                  }
               },
               (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 = '',
                     validCharacters = <unset>
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 1L,
                     max = 2L,
                     defaultValue = 1L
                  }
               },
               (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 = 1L,
                     max = 2L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'JournalCoverage',
                  summary = 'Journal coverage in MB. Value needs to be power of 2.',
                  key = 'Digest.JournalCoverage',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 32L,
                     defaultValue = 8L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'UpdateOnClose',
                  summary = 'Enable crypto-hash updates on DiskLib_Close (0=disabled, 1=enabled).',
                  key = 'Digest.UpdateOnClose',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 60L,
                     max = 30000L,
                     defaultValue = 2500L
                  }
               },
               (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 = 100L,
                     max = 10000L,
                     defaultValue = 1000L
                  }
               },
               (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 = 100L,
                     max = 10000L,
                     defaultValue = 2000L
                  }
               },
               (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 = 100L,
                     max = 10000L,
                     defaultValue = 500L
                  }
               },
               (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 = 10L,
                     max = 4294967294L,
                     defaultValue = 4294967294L
                  }
               },
               (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 = 10L,
                     max = 4294967294L,
                     defaultValue = 4294967294L
                  }
               },
               (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 = 0L,
                     max = 2000000L,
                     defaultValue = 2000L
                  }
               },
               (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 = 1L,
                     max = 64L,
                     defaultValue = 8L
                  }
               },
               (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 = 1L,
                     max = 512L,
                     defaultValue = 32L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SchedulerWithReservation',
                  summary = 'Disk I/O scheudler (0:default 1:mclock)',
                  key = 'Disk.SchedulerWithReservation',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 10L,
                     max = 100L,
                     defaultValue = 80L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Scheduled number of outstanding requests',
                  summary = 'Number of outstanding commands to a target with competing worlds',
                  key = 'Disk.SchedNumReqOutstanding',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 256L,
                     defaultValue = 32L
                  }
               },
               (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 = 0L,
                     max = 2048L,
                     defaultValue = 128L
                  }
               },
               (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 = 0L,
                     max = 2048L,
                     defaultValue = 6L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Maximum LUN',
                  summary = 'Maximum number of LUNs per target scanned for',
                  key = 'Disk.MaxLUN',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 256L,
                     defaultValue = 256L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 31536000L,
                     defaultValue = 300L
                  }
               },
               (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 = 0L,
                     max = 31536000L,
                     defaultValue = 300L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 5000L,
                     defaultValue = 400L
                  }
               },
               (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 = 100L,
                     max = 600000L,
                     defaultValue = 1000L
                  }
               },
               (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 = 500L,
                     max = 600000L,
                     defaultValue = 2000L
                  }
               },
               (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 = 1L,
                     max = 3600L,
                     defaultValue = 30L
                  }
               },
               (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 = 0L,
                     max = 10000L,
                     defaultValue = 0L
                  }
               },
               (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 = 1L,
                     max = 16L,
                     defaultValue = 1L
                  }
               },
               (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 = 1L,
                     max = 16L,
                     defaultValue = 16L
                  }
               },
               (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 = 0L,
                     max = 86400L,
                     defaultValue = 1800L
                  }
               },
               (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 = 10L,
                     max = 86400L,
                     defaultValue = 60L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1000L,
                     defaultValue = 10L
                  }
               },
               (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 = 1L,
                     max = 100000L,
                     defaultValue = 10000L
                  }
               },
               (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 = 1L,
                     max = 100000L,
                     defaultValue = 1000L
                  }
               },
               (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 = 32L,
                     max = 32767L,
                     defaultValue = 32767L
                  }
               },
               (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 = 500L,
                     max = 50000L,
                     defaultValue = 2000L
                  }
               },
               (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 = 0L,
                     max = 3000L,
                     defaultValue = 45L
                  }
               },
               (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 = 0L,
                     max = 300L,
                     defaultValue = 10L
                  }
               },
               (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 = 1L,
                     max = 129L,
                     defaultValue = 8L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 10000L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 100000L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 100000L,
                     defaultValue = 0L
                  }
               },
               (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 = 1000000L,
                     max = 4000000L,
                     defaultValue = 1000000L
                  }
               },
               (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 = 5L,
                     max = 20L,
                     defaultValue = 10L
                  }
               },
               (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 = 100L,
                     max = 30000L,
                     defaultValue = 2000L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 30000L,
                     defaultValue = 100L
                  }
               },
               (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 = 500L,
                     max = 30000L,
                     defaultValue = 8000L
                  }
               },
               (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 = 500L,
                     max = 300000L,
                     defaultValue = 10000L
                  }
               },
               (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 = 100L,
                     max = 30000L,
                     defaultValue = 8000L
                  }
               },
               (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 = 100L,
                     max = 30000L,
                     defaultValue = 8000L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 100L,
                     defaultValue = 5L
                  }
               },
               (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 = 0L,
                     max = 100L,
                     defaultValue = 25L
                  }
               },
               (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 = 0L,
                     max = 65536L,
                     defaultValue = 0L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FlushWorldlet',
                  summary = 'Flush the buffer from a worldlet',
                  key = 'FT.FlushWorldlet',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FillWorldlet',
                  summary = 'Fill the buffer from a worldlet',
                  key = 'FT.FillWorldlet',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FillAffinity',
                  summary = 'Set the fill world/worldlet affinity to the tcp worldlet',
                  key = 'FT.FillAffinity',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 1L,
                     max = 32768L,
                     defaultValue = 64L
                  }
               },
               (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 = 0L,
                     max = 10000L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 10000L,
                     defaultValue = 200L
                  }
               },
               (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 = 0L,
                     max = 10000L,
                     defaultValue = 800L
                  }
               },
               (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 = 0L,
                     max = 90L,
                     defaultValue = 60L
                  }
               },
               (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 = 0L,
                     max = 9000L,
                     defaultValue = 600L
                  }
               },
               (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 = 1L,
                     max = 30L,
                     defaultValue = 10L
                  }
               },
               (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 = 1L,
                     max = 30L,
                     defaultValue = 10L
                  }
               },
               (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 = 3L,
                     max = 30L,
                     defaultValue = 10L
                  }
               },
               (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 = 5L,
                     max = 12000L,
                     defaultValue = 200L
                  }
               },
               (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 = 0L,
                     max = 3000L,
                     defaultValue = 500L
                  }
               },
               (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 = 5L,
                     max = 50L,
                     defaultValue = 20L
                  }
               },
               (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 = 0L,
                     max = 100000L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 16384L,
                     max = 1000000L,
                     defaultValue = 131072L
                  }
               },
               (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 = 16384L,
                     max = 1000000L,
                     defaultValue = 131072L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 500L,
                     max = 5000L,
                     defaultValue = 500L
                  }
               },
               (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 = 5L,
                     max = 50L,
                     defaultValue = 15L
                  }
               },
               (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 = 10L,
                     max = 2000L,
                     defaultValue = 10L
                  }
               },
               (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 = 10L,
                     max = 2000L,
                     defaultValue = 200L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 10000L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 10000L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 10L,
                     max = 5000L,
                     defaultValue = 100L
                  }
               },
               (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 = 100L,
                     max = 5000L,
                     defaultValue = 500L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 1L,
                     max = 16L,
                     defaultValue = 4L
                  }
               },
               (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 = 1L,
                     max = 65538L,
                     defaultValue = 65538L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 100L,
                     max = 60000L,
                     defaultValue = 20000L
                  }
               },
               (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 = 1L,
                     max = 65537L,
                     defaultValue = 65536L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FTCptReadTimeout',
                  summary = 'Time in milliseconds for backup site to wait for data when reading from the socket',
                  key = 'FT.FTCptReadTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 10L,
                     max = 10000L,
                     defaultValue = 8000L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FTCptWriteTimeout',
                  summary = 'Time in milliseconds for backup site to wait when writing data to the socket',
                  key = 'FT.FTCptWriteTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 10L,
                     max = 10000L,
                     defaultValue = 8000L
                  }
               },
               (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 = 10L,
                     max = 60000L,
                     defaultValue = 3000L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FTCptEnableCbt',
                  summary = 'Enable CBT for disk re-syncing',
                  key = 'FT.FTCptEnableCbt',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FTCptInterval',
                  summary = 'Time in milliseconds between checkpoints',
                  key = 'FT.FTCptInterval',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 30000L,
                     defaultValue = 10L
                  }
               },
               (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 = 2L,
                     max = 1000L,
                     defaultValue = 4L
                  }
               },
               (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 = 0L,
                     max = 600L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 10000L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 100L,
                     defaultValue = 40L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 16384L,
                     max = 1000000L,
                     defaultValue = 562140L
                  }
               },
               (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 = 16384L,
                     max = 1000000L,
                     defaultValue = 562140L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FTCptDontWaitForWrites',
                  summary = 'Do not wait for writes to be sent to backup before returnng completion',
                  key = 'FT.FTCptDontWaitForWrites',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FTCptDiffThreshold',
                  summary = 'Max diffs per page for diff sending',
                  key = 'FT.FTCptDiffThreshold',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 512L,
                     defaultValue = 8L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FTCptMaxDiffable',
                  summary = 'Max amount of guest memory allowed to be diffed (in MB)',
                  key = 'FT.FTCptMaxDiffable',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 4294967295L,
                     defaultValue = 2048L
                  }
               },
               (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 = 0L,
                     max = 100L,
                     defaultValue = 100L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FTCptDisableFailover',
                  summary = 'Disable failovers (useful for mixed CPU setups)',
                  key = 'FT.FTCptDisableFailover',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 1L,
                     max = 4L,
                     defaultValue = 1L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FTCptChecksumPages',
                  summary = 'Number of pages for which debugging checksums are sent at each checkpoint. If nonzero, all dirty pages are always selected for checksumming. The other checksum pages are selected randomly. Also send debugging checksums of group data if nonzero.',
                  key = 'FT.FTCptChecksumPages',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 128000L,
                     defaultValue = 1L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FTCptCopies',
                  summary = 'Send copies of some percentage of pages if nonzero',
                  key = 'FT.FTCptCopies',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 100L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 5000L,
                     defaultValue = 0L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FTCptLazyGroupSend',
                  summary = 'Send group data lazily during incremental checkpoints',
                  key = 'FT.FTCptLazyGroupSend',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'FTCptMaxDirtyPages',
                  summary = 'Max number of dirty pages in each checkpoint',
                  key = 'FT.FTCptMaxDirtyPages',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 128L,
                     max = 512000L,
                     defaultValue = 256000L
                  }
               },
               (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 = 'FTCptSecondDstIp',
                  summary = '',
                  key = 'FT.FTCptSecondDstIp',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '0.0.0.0',
                     validCharacters = '0123456789.'
                  }
               },
               (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 = 1L,
                     max = 128L,
                     defaultValue = 1L
                  }
               },
               (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 = 1L,
                     max = 128L,
                     defaultValue = 1L
                  }
               },
               (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 = 1L,
                     max = 128L,
                     defaultValue = 1L
                  }
               },
               (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 = 1L,
                     max = 128L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 10000L,
                     defaultValue = 3000L
                  }
               },
               (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 = 100L,
                     max = 131072L,
                     defaultValue = 500L
                  }
               },
               (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 = 100L,
                     max = 131072L,
                     defaultValue = 2032L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'HbrMaxDiskLen',
                  summary = 'Maximum number of gigabytes per-disk that can be supported.',
                  key = 'HBR.HbrMaxDiskLen',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 16383L,
                     defaultValue = 2032L
                  }
               },
               (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 = 2L,
                     max = 256L,
                     defaultValue = 2L
                  }
               },
               (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 = 0L,
                     max = 4096L,
                     defaultValue = 128L
                  }
               },
               (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 = 1L,
                     max = 128L,
                     defaultValue = 64L
                  }
               },
               (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 = 500L,
                     max = 10000L,
                     defaultValue = 4000L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TransferDiskMaxExtentCount',
                  summary = 'Number of extents for a single disk that can be transferred in parallel',
                  key = 'HBR.TransferDiskMaxExtentCount',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 128L,
                     defaultValue = 32L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TransferDiskMaxBufferCount',
                  summary = 'Number of bufers that can be used for a single disk',
                  key = 'HBR.TransferDiskMaxBufferCount',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 128L,
                     defaultValue = 16L
                  }
               },
               (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 = 512L,
                     max = 1048576L,
                     defaultValue = 8192L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CoypSnapDiskMaxExtentCount',
                  summary = 'Number of extents for a single snapshot disk that can be copied in parallel',
                  key = 'HBR.CoypSnapDiskMaxExtentCount',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 128L,
                     defaultValue = 16L
                  }
               },
               (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 = 100L,
                     max = 600000L,
                     defaultValue = 60000L
                  }
               },
               (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 = 1000L,
                     max = 600000L,
                     defaultValue = 5000L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 128L,
                     max = 16384L,
                     defaultValue = 8192L
                  }
               },
               (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 = 1L,
                     max = 16L,
                     defaultValue = 8L
                  }
               },
               (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 = 10L,
                     max = 300L,
                     defaultValue = 10L
                  }
               },
               (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 = 30L,
                     max = 300L,
                     defaultValue = 90L
                  }
               },
               (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 = 1L,
                     max = 60L,
                     defaultValue = 1L
                  }
               },
               (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 = 1L,
                     max = 120L,
                     defaultValue = 60L
                  }
               },
               (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 = 0L,
                     max = 1000L,
                     defaultValue = 20L
                  }
               },
               (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 = 0L,
                     max = 1000L,
                     defaultValue = 20L
                  }
               },
               (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 = 0L,
                     max = 100000L,
                     defaultValue = 10L
                  }
               },
               (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 = 1L,
                     max = 65536L,
                     defaultValue = 512L
                  }
               },
               (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 = 1L,
                     max = 65536L,
                     defaultValue = 8L
                  }
               },
               (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 = 1L,
                     max = 65536L,
                     defaultValue = 64L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DemandlogSendHashBuckets',
                  summary = 'Number of hash buckets to use to track extents that have been sent.',
                  key = 'HBR.DemandlogSendHashBuckets',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 32L,
                     defaultValue = 8L
                  }
               },
               (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 = 0L,
                     max = 1048576L,
                     defaultValue = 128L
                  }
               },
               (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 = 0L,
                     max = 100000L,
                     defaultValue = 10L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ChecksumMaxContexts',
                  summary = 'Maximum number of regions of the disk that we can we have checksums outstanding for at one time.',
                  key = 'HBR.ChecksumMaxContexts',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 1024L,
                     defaultValue = 4L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ChecksumNumExtentsPerRegion',
                  summary = 'Number of extents to checksum as a single transaction to minimize network latency impact on checksum performance.',
                  key = 'HBR.ChecksumNumExtentsPerRegion',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 4096L,
                     defaultValue = 128L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ChecksumNumBuffers',
                  summary = 'Maximum number of buffers used to read data locally to compute checksums per disk.',
                  key = 'HBR.ChecksumNumBuffers',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 1024L,
                     defaultValue = 8L
                  }
               },
               (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 = 1L,
                     max = 600L,
                     defaultValue = 3L
                  }
               },
               (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 = 1L,
                     max = 600L,
                     defaultValue = 5L
                  }
               },
               (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 = 1L,
                     max = 600L,
                     defaultValue = 10L
                  }
               },
               (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 = 1L,
                     max = 1024L,
                     defaultValue = 256L
                  }
               },
               (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 = 0L,
                     max = 1000L,
                     defaultValue = 120L
                  }
               },
               (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 = 0L,
                     max = 1000L,
                     defaultValue = 120L
                  }
               },
               (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 = 0L,
                     max = 1000L,
                     defaultValue = 300L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 10L,
                     max = 20000L,
                     defaultValue = 50L
                  }
               },
               (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 = 0L,
                     max = 10L,
                     defaultValue = 5L
                  }
               },
               (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 = 1L,
                     max = 10L,
                     defaultValue = 3L
                  }
               },
               (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 = 0L,
                     max = 10L,
                     defaultValue = 5L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LPageDefragRateVM',
                  summary = 'Maximum number of lpage defrag attempts per second per VM',
                  key = 'LPage.LPageDefragRateVM',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 1024L,
                     defaultValue = 32L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LPageDefragRateTotal',
                  summary = 'Maximum number of lpage defrag attempts per second ',
                  key = 'LPage.LPageDefragRateTotal',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 10240L,
                     defaultValue = 256L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 512L,
                     defaultValue = 512L
                  }
               },
               (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 = 0L,
                     max = 512L,
                     defaultValue = 10L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MapTimeWarnThresholdMS',
                  summary = 'Warn if large page mapping takes longer than the threshold (msecs)',
                  key = 'LPage.MapTimeWarnThresholdMS',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 50L,
                     max = 900000L,
                     defaultValue = 5000L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'PoisonLPagePages',
                  summary = 'Poison pages in large page pools. Has to be set before VM is started. This option disables the SwapCache. This option requires the poisonPagePool boot option to be set.',
                  key = 'LPage.PoisonLPagePages',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 4294967295L,
                     defaultValue = 2048L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ssdIoTimeout',
                  summary = 'SSD I/O timeout in msec',
                  key = 'LSOM.ssdIoTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 100L,
                     max = 120000L,
                     defaultValue = 30000L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'fssIoTimeout',
                  summary = 'VMFS I/O timeout in msec',
                  key = 'LSOM.fssIoTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 100L,
                     max = 120000L,
                     defaultValue = 30000L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'diskIoTimeout',
                  summary = 'Disk I/O timeout in msec',
                  key = 'LSOM.diskIoTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 100L,
                     max = 120000L,
                     defaultValue = 30000L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'maxQueudIos',
                  summary = 'System side max Queued I/Os',
                  key = 'LSOM.maxQueudIos',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1000L,
                     max = 100000L,
                     defaultValue = 50000L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'maxIoRetries',
                  summary = 'Max number of retries on transient errors',
                  key = 'LSOM.maxIoRetries',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 3L,
                     max = 5000L,
                     defaultValue = 500L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'avgIOFragments',
                  summary = 'Average I/O fragments',
                  key = 'LSOM.avgIOFragments',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 3L,
                     max = 1024L,
                     defaultValue = 512L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'enableRecovery',
                  summary = 'Enable LSOM Recovery',
                  key = 'LSOM.enableRecovery',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'UseLowMemFirst',
                  summary = 'Preferred use of low memory if no type is specified',
                  key = 'Mem.UseLowMemFirst',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'UseStressLowMemory',
                  summary = 'Use low memory once in a while to satisfy ANY-memory requests. This increases the pressure on low memory.',
                  key = 'Mem.UseStressLowMemory',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Balance period',
                  summary = 'Period (seconds). Set to 0 to disable.',
                  key = 'Mem.BalancePeriod',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 120L,
                     defaultValue = 15L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Sample period',
                  summary = 'Period (seconds). Set to 0 to disable.',
                  key = 'Mem.SamplePeriod',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 180L,
                     defaultValue = 60L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SampleMapLargeThreshold',
                  summary = 'Number of failures allowed before mapping a sampled 2M region as large',
                  key = 'Mem.SampleMapLargeThreshold',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 512L,
                     defaultValue = 512L
                  }
               },
               (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 = 0L,
                     max = 99L,
                     defaultValue = 75L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 10L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 10L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 32L,
                     defaultValue = 4L
                  }
               },
               (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 = 10L,
                     max = 600L,
                     defaultValue = 60L
                  }
               },
               (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 = 0L,
                     max = 32768L,
                     defaultValue = 1024L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ShareVmkEnable',
                  summary = 'Enable scan for VMkernel-based page sharing',
                  key = 'Mem.ShareVmkEnable',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ShareUpdatePeriod',
                  summary = 'Interval, in seconds, for updating pshare scan rate.',
                  key = 'Mem.ShareUpdatePeriod',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 5L,
                     max = 300L,
                     defaultValue = 30L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CheckPagesRateMax',
                  summary = 'per-VM upper limit on page-checking rate in pages/sec. (0 to disable)',
                  key = 'Mem.CheckPagesRateMax',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 32768L,
                     defaultValue = 1024L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ShareVmScanRandPct',
                  summary = 'Percentage of scanning time spent on random pages ',
                  key = 'Mem.ShareVmScanRandPct',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 100L,
                     defaultValue = 75L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ShareVmScanIncPct',
                  summary = 'Percentage to increase I/O scanning when I/O sharing success rate is hight',
                  key = 'Mem.ShareVmScanIncPct',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 100L,
                     defaultValue = 10L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ShareVmScanDecPct',
                  summary = 'Percentage to decrease I/O scanning when I/O sharing success rate is low',
                  key = 'Mem.ShareVmScanDecPct',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 100L,
                     defaultValue = 10L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ShareMaxChainLen',
                  summary = 'Maximum pshare chain length',
                  key = 'Mem.ShareMaxChainLen',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 64L,
                     max = 1024L,
                     defaultValue = 128L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ShareMaxHintsChain',
                  summary = 'Maximum hints in a pshare chain',
                  key = 'Mem.ShareMaxHintsChain',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 32L,
                     max = 512L,
                     defaultValue = 64L
                  }
               },
               (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 = 0L,
                     max = 75L,
                     defaultValue = 65L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'AllocGuestRemoteLargePage',
                  summary = 'Enable remote large page backing of guest memory',
                  key = 'Mem.AllocGuestRemoteLargePage',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'AllocUsePSharePool',
                  summary = 'Use pshare pool to allocate memory for shared pages',
                  key = 'Mem.AllocUsePSharePool',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'AllocUseGuestPool',
                  summary = 'Use large page pool to allocate memory for guest pages',
                  key = 'Mem.AllocUseGuestPool',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Admit heap minimum',
                  summary = 'Free heap space required to power on virtual machine (KB)',
                  key = 'Mem.AdmitHeapMin',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 256L,
                     max = 10240L,
                     defaultValue = 1024L
                  }
               },
               (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 = 2L,
                     max = 8L,
                     defaultValue = 5L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Allocation test',
                  summary = 'Check the newly allocated page for memory errors',
                  key = 'Mem.TestOnAlloc',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Share estimate period',
                  summary = 'Sleep interval for pshare-est daemon world',
                  key = 'Mem.ShareEstimatePeriod',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1000L,
                     max = 300000L,
                     defaultValue = 30000L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Kernel memory usage padding',
                  summary = "Extra padding (MB) for MemSched's tracking of kernel memory usage",
                  key = 'Mem.kernelResvPad',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 128L,
                     defaultValue = 16L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LogLowMemoryStateUsage',
                  summary = 'Log memory usage of memclients during low memory state',
                  key = 'Mem.LogLowMemoryStateUsage',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LogLowMemoryStateBT',
                  summary = 'Log back-trace of contexts that allocate MPNs during low memory state',
                  key = 'Mem.LogLowMemoryStateBT',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SwapDecayPct',
                  summary = 'Percentage of swap target to be proactively transferred to balloon target',
                  key = 'Mem.SwapDecayPct',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 100L,
                     defaultValue = 5L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SwapRepostThreshold',
                  summary = 'Number of allowed page allocations before a pending swap request is reposted',
                  key = 'Mem.SwapRepostThreshold',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 10240L,
                     defaultValue = 64L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ConsumedPct',
                  summary = 'Percentage of consumed used as a pad in base computation',
                  key = 'Mem.ConsumedPct',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 100L,
                     defaultValue = 10L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'BonusAllocPct',
                  summary = 'Percentage of group allocation to be distributed to children as bonus',
                  key = 'Mem.BonusAllocPct',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 100L,
                     defaultValue = 5L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ReallocChunkType',
                  summary = 'Reallocation chunk type (0=fixed, 1=variable)',
                  key = 'Mem.ReallocChunkType',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ReallocBaseChunkSize',
                  summary = 'Base chunk size for reallocation (in MB)',
                  key = 'Mem.ReallocBaseChunkSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 1024L,
                     defaultValue = 1L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ReallocBaseMaxPct',
                  summary = 'Percentage of group base max to be considered per reallocation iteration',
                  key = 'Mem.ReallocBaseMaxPct',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 100L,
                     defaultValue = 10L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SwapRetryVMTimeout',
                  summary = 'Time in seconds to retry virtual machine swap I/O, 0 for no retry',
                  key = 'Mem.SwapRetryVMTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1800L,
                     defaultValue = 300L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SwapRetryTimeout',
                  summary = 'Time in seconds to retry swap IO, 0 for no retry',
                  key = 'Mem.SwapRetryTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1800L,
                     defaultValue = 20L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Keep swap file',
                  summary = 'Keep the swap file when the virtual machine is powered off',
                  key = 'Mem.SwapFilePersist',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Swapped-in page count',
                  summary = 'Number of pages swapped in per batch during opportunistic prefaulting',
                  key = 'Mem.SwapInBatchPages',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 512L,
                     defaultValue = 64L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Swapped out page count',
                  summary = 'Number of pages swapped out per asynchronous write request',
                  key = 'Mem.SwapAsyncWritePages',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 16L,
                     max = 64L,
                     defaultValue = 20L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'HostLocalSwapDirEnabled',
                  summary = 'Enable use of host-local swap directory',
                  key = 'Mem.HostLocalSwapDirEnabled',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CptRetryTimeout',
                  summary = 'Time in milliseconds to retry checkpoint IO, 0 for system default',
                  key = 'Mem.CptRetryTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1800000L,
                     defaultValue = 0L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CptSaveSanityCheck',
                  summary = 'Do sanity checks during checkpoint save. If 1, sanity checks are enabled. If 2, panic the world if sanity check fails.',
                  key = 'Mem.CptSaveSanityCheck',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 2L,
                     defaultValue = 0L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'BalloonCheckTime',
                  summary = 'Interval for checking if balloon driver is active (in seconds of guest progress)',
                  key = 'Mem.BalloonCheckTime',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 1000000L,
                     defaultValue = 6L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'AppBalloonCheckTime',
                  summary = 'Interval for checking if app balloon driver is active (in seconds of guest progress)',
                  key = 'Mem.AppBalloonCheckTime',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 1000000L,
                     defaultValue = 30L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'AppBalloonMaxSlack',
                  summary = 'Maximum app balloon slack size in MBs',
                  key = 'Mem.AppBalloonMaxSlack',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 256L,
                     defaultValue = 16L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'UnresponsiveVmCheckTime',
                  summary = 'Interval, in seconds, for checking if a VM is not responding to swap actions',
                  key = 'Mem.UnresponsiveVmCheckTime',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 10L,
                     max = 4294967295L,
                     defaultValue = 300L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LPageUpdatePeriod',
                  summary = 'Interval, in seconds, for updating large page mapping thresholds',
                  key = 'Mem.LPageUpdatePeriod',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 3000L,
                     defaultValue = 20L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TrackUsageVcpuAllocAllowance',
                  summary = 'Memory alloc allowance (in 4K pages) per vcpu while usage is tracked via heartbeat or swap action post',
                  key = 'Mem.TrackUsageVcpuAllocAllowance',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 8L,
                     max = 1024L,
                     defaultValue = 48L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TrackUsageVMAllocAllowance',
                  summary = 'Memory allocation allowance (in 4K pages) per VM while usage is tracked via heartbeat or swap action post',
                  key = 'Mem.TrackUsageVMAllocAllowance',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 4096L,
                     defaultValue = 768L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TrackUsageSwapAllowance',
                  summary = 'Memory swap allowance (in 4K pages) while usage is tracked via heartbeat or swap action post',
                  key = 'Mem.TrackUsageSwapAllowance',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 64L,
                     max = 4096L,
                     defaultValue = 2048L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TrackUsageVcpuLPageAllowance',
                  summary = 'Memory large page alloc allowance (in 2M pages) per vcpu while usage is tracked via heartbeat action post',
                  key = 'Mem.TrackUsageVcpuLPageAllowance',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 256L,
                     defaultValue = 2L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TrackUsageMaxFailedSwapWrites',
                  summary = 'Allowance for failed swap attempts while usage is tracked via heartbeat or swap action post',
                  key = 'Mem.TrackUsageMaxFailedSwapWrites',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 4294967295L,
                     defaultValue = 1024L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TrackUsageHeartbeatPeriod',
                  summary = 'Sleep interval in seconds for busmem heartbeat',
                  key = 'Mem.TrackUsageHeartbeatPeriod',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 5L,
                     max = 300L,
                     defaultValue = 30L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TrackUsageHeartbeatEnable',
                  summary = 'Enable/disable MPN usage tracking via heartbeat monitor action (0 for disable)',
                  key = 'Mem.TrackUsageHeartbeatEnable',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 (uint32)-1 which means "unlimited".',
                  key = 'Mem.VMOverheadGrowthLimit',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 4294967295L,
                     defaultValue = 4294967295L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMXBStoreMB',
                  summary = 'Pre-admission backing store reservation for VMX (in MB)',
                  key = 'Mem.VMXBStoreMB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 128L,
                     defaultValue = 32L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMXMinMB',
                  summary = 'Memory reservation for VMX (in MB)',
                  key = 'Mem.VMXMinMB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 128L,
                     defaultValue = 3L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 5L,
                     max = 100L,
                     defaultValue = 10L
                  }
               },
               (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 = 5L,
                     max = 100L,
                     defaultValue = 50L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MemZipLowMemMaxSwapOut',
                  summary = 'Maximum number of pages to swap out from the compression cache when in the low mem state',
                  key = 'Mem.MemZipLowMemMaxSwapOut',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 10L,
                     max = 200L,
                     defaultValue = 25L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MemZipBalloonXferPct',
                  summary = 'Amount of the balloon target to transfer to the swap target when memory is in the high and soft states.',
                  key = 'Mem.MemZipBalloonXferPct',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 100L,
                     defaultValue = 0L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MemZipMaxRejectionPct',
                  summary = 'The maximum percent of memory that is rejected from the compression cache before we disable the balloon transfer.',
                  key = 'Mem.MemZipMaxRejectionPct',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 100L,
                     defaultValue = 10L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MemZipMaxCpuPct',
                  summary = 'Do not try to compress pages in the swap out path if the system consumes more than this percentage of CPU load. The closer the cpuLoad comes to 100 % the fewer pages will get zipped.',
                  key = 'Mem.MemZipMaxCpuPct',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 100L,
                     defaultValue = 90L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MemZipFlushAgeSec',
                  summary = 'Time in seconds before a page that is currently compressed is considered old. Old pages are flushed to disk if there is memory pressure.',
                  key = 'Mem.MemZipFlushAgeSec',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 86400L,
                     defaultValue = 900L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MemSwapSkipPct',
                  summary = 'Threshold of guest pages reclaimed by pshare or memzip above which to skip swap',
                  key = 'Mem.MemSwapSkipPct',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 25L,
                     max = 100L,
                     defaultValue = 75L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'SwapCacheLineSize',
                  summary = 'Per-VM swap cache-line size. 0 to disable',
                  key = 'Mem.SwapCacheLineSize',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 127L,
                     defaultValue = 127L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LLSwapDefragFree',
                  summary = 'Amount of free llswap space (in pages) when defragmentation starts.',
                  key = 'Mem.LLSwapDefragFree',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 256000L,
                     defaultValue = 12800L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LLSwapMinFree',
                  summary = 'Amount of free llswap space (in pages) when allocations start to get denied.',
                  key = 'Mem.LLSwapMinFree',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 256000L,
                     defaultValue = 512L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LLSwapKeepFree',
                  summary = 'Amount of free llswap space (in pages) when clients start to write back',
                  key = 'Mem.LLSwapKeepFree',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 256000L,
                     defaultValue = 9600L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LLSwapFragmentationLoss0Skip',
                  summary = 'The "zero skip"fragmentation loss level. Also the fragmentation loss level where defragmentation starts',
                  key = 'Mem.LLSwapFragmentationLoss0Skip',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 100L,
                     defaultValue = 35L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LLSwapFragmentationLossFullSkip',
                  summary = 'The "full skip"fragmentation loss level.',
                  key = 'Mem.LLSwapFragmentationLossFullSkip',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 100L,
                     defaultValue = 14L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LLSwapDefagFullSkip',
                  summary = 'Maximum amount of skipped blocks at "full skip" fragmentation loss level',
                  key = 'Mem.LLSwapDefagFullSkip',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 8192L,
                     defaultValue = 5L
                  }
               },
               (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 = 0L,
                     max = 50L,
                     defaultValue = 0L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MemPagesScrubPerMS',
                  summary = 'Pages to scrub per ms.',
                  key = 'Mem.MemPagesScrubPerMS',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 4294967295L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 512L,
                     defaultValue = 2L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MemVcpusPerVmmPgCntSet',
                  summary = 'Number of vcpus associated with a vmm page count set.',
                  key = 'Mem.MemVcpusPerVmmPgCntSet',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 32L,
                     defaultValue = 4L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MemSchedGrothStride',
                  summary = 'How much should the kmem pre-grow to prevent too much lock-contention.',
                  key = 'Mem.MemSchedGrothStride',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 256L,
                     defaultValue = 32L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MemSysSwapWaitForWorldDeath',
                  summary = 'How long to wait for a world to die in the system swap delete path (in ms).',
                  key = 'Mem.MemSysSwapWaitForWorldDeath',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 4294967295L,
                     defaultValue = 30000L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'HostLocalSwapDir',
                  summary = 'Host-local directory for VM swap files',
                  key = 'Mem.HostLocalSwapDir',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = '**'
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 2L,
                     max = 128L,
                     defaultValue = 12L
                  }
               },
               (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 = 64L,
                     max = 1024L,
                     defaultValue = 768L
                  }
               },
               (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 = 100L,
                     max = 100000L,
                     defaultValue = 500L
                  }
               },
               (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 = 1L,
                     max = 1000L,
                     defaultValue = 130L
                  }
               },
               (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 = 1L,
                     max = 1024L,
                     defaultValue = 32L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMotionStreamHelpers',
                  summary = 'Number of helpers to allocate for VMotion streams',
                  key = 'Migrate.VMotionStreamHelpers',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 32L,
                     defaultValue = 2L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMotionStreamDisable',
                  summary = 'Pretend to not support streams',
                  key = 'Migrate.VMotionStreamDisable',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 8L,
                     max = 1024L,
                     defaultValue = 544L
                  }
               },
               (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 = 0L,
                     max = 2L,
                     defaultValue = 2L
                  }
               },
               (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 = 1L,
                     max = 10000L,
                     defaultValue = 500L
                  }
               },
               (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 = 0L,
                     max = 10000L,
                     defaultValue = 30L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 1L,
                     max = 1024L,
                     defaultValue = 40L
                  }
               },
               (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 = 8096L,
                     max = 1000000L,
                     defaultValue = 131072L
                  }
               },
               (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 = 0L,
                     max = 1000L,
                     defaultValue = 20L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'PageInPivotFwd',
                  summary = 'Steps forward from pivot n pages before switching to backwards movement',
                  key = 'Migrate.PageInPivotFwd',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1000L,
                     defaultValue = 2L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'PageInPivotBack',
                  summary = 'Steps backwards from pivot n pages before switching to forwards movement',
                  key = 'Migrate.PageInPivotBack',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1000L,
                     defaultValue = 1L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'PageInPivotEnabled',
                  summary = 'Enabled pagein remote fault pivot-based page transmission ordering',
                  key = 'Migrate.PageInPivotEnabled',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'PageInReverse',
                  summary = 'Select pages in reverse order during pagein',
                  key = 'Migrate.PageInReverse',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'RemotePageFaultPages',
                  summary = 'Number of pages to request for each remote page fault',
                  key = 'Migrate.RemotePageFaultPages',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 1000L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 100000L,
                     defaultValue = 0L
                  }
               },
               (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 = 1L,
                     max = 3600L,
                     defaultValue = 20L
                  }
               },
               (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 = 1L,
                     max = 2000L,
                     defaultValue = 133L
                  }
               },
               (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 = 1L,
                     max = 1000L,
                     defaultValue = 4L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TS Master',
                  summary = 'Pseudo-synchronize clocks for migration to and from this machine',
                  key = 'Migrate.TSMaster',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DisableResumeDuringPageIn',
                  summary = 'Disable observation of resume during page-in flag, always completing page-in before VM resume',
                  key = 'Migrate.DisableResumeDuringPageIn',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 65536L,
                     max = 1000000L,
                     defaultValue = 562140L
                  }
               },
               (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 = 65536L,
                     max = 1000000L,
                     defaultValue = 562140L
                  }
               },
               (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, or 2 to bind with FT or for multi-vmknic support',
                  key = 'Migrate.BindToVmknic',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 2L,
                     defaultValue = 2L
                  }
               },
               (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 = 1L,
                     max = 100000L,
                     defaultValue = 2000L
                  }
               },
               (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 = 1000L,
                     max = 100000L,
                     defaultValue = 10000L
                  }
               },
               (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 = 1000L,
                     max = 100000L,
                     defaultValue = 10000L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 2L,
                     defaultValue = 0L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'RdpiTransitionTimeMs',
                  summary = 'Milliseconds to wait for page-in completion before resuming, if rdpi is enabled',
                  key = 'Migrate.RdpiTransitionTimeMs',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 300000L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 400L,
                     defaultValue = 30L
                  }
               },
               (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 = 0L,
                     max = 100L,
                     defaultValue = 10L
                  }
               },
               (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 = 1L,
                     max = 100000L,
                     defaultValue = 30000L
                  }
               },
               (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 = 1L,
                     max = 100000L,
                     defaultValue = 60000L
                  }
               },
               (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 = '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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 65535L,
                     defaultValue = 0L
                  }
               },
               (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 = 1L,
                     max = 86400L,
                     defaultValue = 7L
                  }
               },
               (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 = 100L,
                     max = 86400000L,
                     defaultValue = 1000L
                  }
               },
               (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 = 1L,
                     max = 86400L,
                     defaultValue = 14L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MCEMonitorInterval',
                  summary = 'Interval[1 - 0x7fffffff ms] to check Machine Check Errors',
                  key = 'Misc.MCEMonitorInterval',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 2147483647L,
                     defaultValue = 250L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Minimum hard timer period',
                  summary = 'Minimum hard timer interrupt period in microseconds',
                  key = 'Misc.TimerMinHardPeriod',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 10000000L,
                     defaultValue = 30L
                  }
               },
               (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 = 100L,
                     max = 10000000L,
                     defaultValue = 100000L
                  }
               },
               (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 = 100L,
                     max = 1000000L,
                     defaultValue = 2000L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Serial baud rate',
                  summary = 'Baud rate',
                  key = 'Misc.SerialBaudRate',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 9600L,
                     max = 115200L,
                     defaultValue = 115200L
                  }
               },
               (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 = 0L,
                     max = 10L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 5000L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 500000L,
                     defaultValue = 2000L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Interrupt time-out',
                  summary = 'Time-out for interrupt handlers in milliseconds',
                  key = 'Misc.IntTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 5000L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 60L,
                     defaultValue = 0L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'WorldletActivationUS',
                  summary = 'Number of microseconds a worldlet may execute prior to being asked to yield.',
                  key = 'Misc.WorldletActivationUS',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 10000L,
                     defaultValue = 500L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'WorldletActivationsLimit',
                  summary = 'Number of worldlet activations permissible in each interruption (0==unlimited).',
                  key = 'Misc.WorldletActivationsLimit',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1000L,
                     defaultValue = 8L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'WorldletLoadThreshold',
                  summary = 'Worldlet load/score level below which a placement is deemed desireable',
                  key = 'Misc.WorldletLoadThreshold',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 200L,
                     defaultValue = 90L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'WorldletLocalityBonus',
                  summary = "load score bonus for keeping a worldlet on it's last PCPU/LLC",
                  key = 'Misc.WorldletLocalityBonus',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 200L,
                     defaultValue = 10L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'WorldletLoosePenalty',
                  summary = 'load penalty for leaving LOOSE affinity topology level',
                  key = 'Misc.WorldletLoosePenalty',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 200L,
                     defaultValue = 30L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'WorldletIRQPenalty',
                  summary = 'constant load penalty for worldlets driven by interrupts',
                  key = 'Misc.WorldletIRQPenalty',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 200L,
                     defaultValue = 10L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'WorldletGreedySampleRun',
                  summary = 'number of runs between greedy samples, controls greedy sampling rate',
                  key = 'Misc.WorldletGreedySampleRun',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 16L,
                     max = 4096L,
                     defaultValue = 256L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'WorldletGreedySampleMCycles',
                  summary = 'million cycles between greedy samples, controls greedy sampling rate',
                  key = 'Misc.WorldletGreedySampleMCycles',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 1000L,
                     defaultValue = 10L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'WorldletRemoteActivateOverhead',
                  summary = 'remote activate overhead, in cycles',
                  key = 'Misc.WorldletRemoteActivateOverhead',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 50000L,
                     defaultValue = 0L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'WorldletWorldOverheadLLC',
                  summary = 'overhead if worldlet is on the same cache as its affinity world, in cycles',
                  key = 'Misc.WorldletWorldOverheadLLC',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 50000L,
                     defaultValue = 0L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'WorldletWorldOverheadRemote',
                  summary = 'overhead if worldlet is on different cache as its affinity world, in percentage',
                  key = 'Misc.WorldletWorldOverheadRemote',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 100L,
                     defaultValue = 10L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'WorldletPreemptOverhead',
                  summary = 'overhead if worldlet preempts a running no-idle world, in percentage',
                  key = 'Misc.WorldletPreemptOverhead',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 100L,
                     defaultValue = 30L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'WorldletMigOverheadLLC',
                  summary = 'intra-cache worldlet migration overhead, default = 4/1024=0.39%',
                  key = 'Misc.WorldletMigOverheadLLC',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1024L,
                     defaultValue = 4L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'WorldletMigOverheadRemote',
                  summary = 'inter-cache worldlet migration overhead, default = 16/1024=1.56%',
                  key = 'Misc.WorldletMigOverheadRemote',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1024L,
                     defaultValue = 16L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 32768L,
                     defaultValue = 12288L
                  }
               },
               (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 = 0L,
                     max = 8192L,
                     defaultValue = 4096L
                  }
               },
               (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 = 0L,
                     max = 3L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 7L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 2147483647L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 2147483647L,
                     defaultValue = 0L
                  }
               },
               (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 = 20L,
                     max = 999999L,
                     defaultValue = 140L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'KeepKernelDebugRegs',
                  summary = 'Track kernel-specific debug registers instead of per-world ones',
                  key = 'Misc.KeepKernelDebugRegs',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'DebugClient',
                  summary = 'Debug client to choose(SerialPort, Network)',
                  key = 'Misc.DebugClient',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = '**'
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'LogPort',
                  summary = 'Name of serial port to use for logging (COM1, COM2, vmwire, fw)',
                  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 = 'GDBPort',
                  summary = 'Name of serial port to use for GDB debugging (COM1, COM2, vmwire, fw)',
                  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 = 'ConsolePort',
                  summary = 'Name of serial port to use for visor console (COM1, COM2, vmwire, fw)',
                  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 = '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 = '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 = 'WorldletLoadType',
                  summary = 'Worldlet load type',
                  key = 'Misc.WorldletLoadType',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = 'medium',
                     validCharacters = '**'
                  }
               },
               (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 = '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 = '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 = '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 = 8L,
                     max = 3600L,
                     defaultValue = 10L
                  }
               },
               (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 = 0L,
                     max = 8L,
                     defaultValue = 5L
                  }
               },
               (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 = 0L,
                     max = 100L,
                     defaultValue = 3L
                  }
               },
               (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 = 5L,
                     max = 86400L,
                     defaultValue = 12L
                  }
               },
               (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 = 3L,
                     max = 30L,
                     defaultValue = 5L
                  }
               },
               (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 = 3L,
                     max = 30L,
                     defaultValue = 5L
                  }
               },
               (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 = 1L,
                     max = 10L,
                     defaultValue = 10L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Maximum NFS volumes count',
                  summary = 'Maximum number of mounted NFS volumes',
                  key = 'NFS.MaxVolumes',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 8L,
                     max = 256L,
                     defaultValue = 8L
                  }
               },
               (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 = 32L,
                     max = 512L,
                     defaultValue = 264L
                  }
               },
               (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 = 64L,
                     max = 512L,
                     defaultValue = 256L
                  }
               },
               (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 = 30L,
                     max = 3600L,
                     defaultValue = 30L
                  }
               },
               (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 = 3L,
                     max = 360L,
                     defaultValue = 25L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 1L,
                     max = 4294967295L,
                     defaultValue = 4294967295L
                  }
               },
               (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 = 0L,
                     max = 4294967295L,
                     defaultValue = 100000L
                  }
               },
               (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 = 1L,
                     max = 500L,
                     defaultValue = 80L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Max net Rx queue length',
                  summary = 'Maximum length of the Rx queue for the physical NICs',
                  key = 'Net.MaxNetifRxQueueLen',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 1000L,
                     defaultValue = 100L
                  }
               },
               (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 = 1L,
                     max = 1000L,
                     defaultValue = 500L
                  }
               },
               (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 = 0L,
                     max = 65535L,
                     defaultValue = 60L
                  }
               },
               (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 = 0L,
                     max = 600000L,
                     defaultValue = 100L
                  }
               },
               (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 = 1L,
                     max = 6000000L,
                     defaultValue = 10000L
                  }
               },
               (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 = 1L,
                     max = 6000000L,
                     defaultValue = 5000L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'UplinkTxQueuesDispEnabled',
                  summary = 'Port traffic dispatched on multiple tx queues enabled ?',
                  key = 'Net.UplinkTxQueuesDispEnabled',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 60L,
                     max = 4294967295L,
                     defaultValue = 64L
                  }
               },
               (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 = 0L,
                     max = 4294967295L,
                     defaultValue = 256L
                  }
               },
               (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 = 0L,
                     max = 4294967295L,
                     defaultValue = 16L
                  }
               },
               (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 = 0L,
                     max = 4294967295L,
                     defaultValue = 65535L
                  }
               },
               (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 = 0L,
                     max = 2L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 3L,
                     defaultValue = 1L
                  }
               },
               (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 = 1500L,
                     max = 65535L,
                     defaultValue = 17500L
                  }
               },
               (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 = 2L,
                     max = 255L,
                     defaultValue = 12L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 2L,
                     max = 255L,
                     defaultValue = 12L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VmknicDoLroSplit',
                  summary = 'whether for vmknic LRO avoids aggregating all pkts into a single (> 2 mss) large pkt.',
                  key = 'Net.VmknicDoLroSplit',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 2L,
                     max = 255L,
                     defaultValue = 12L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 8192L,
                     defaultValue = 0L
                  }
               },
               (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 = 1L,
                     max = 10L,
                     defaultValue = 5L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CoalesceVersion',
                  summary = 'Set the coalesce version.',
                  key = 'Net.CoalesceVersion',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 2L,
                     defaultValue = 2L
                  }
               },
               (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 = 1L,
                     max = 4294967295L,
                     defaultValue = 4000L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CoalesceFineTxTimeout',
                  summary = 'set the fine coalesce timeout in micro-seconds',
                  key = 'Net.CoalesceFineTxTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 4294967295L,
                     defaultValue = 1000L
                  }
               },
               (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 = 1L,
                     max = 2L,
                     defaultValue = 2L
                  }
               },
               (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 = 0L,
                     max = 512L,
                     defaultValue = 2L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 256L,
                     defaultValue = 4L
                  }
               },
               (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 = 0L,
                     max = 256L,
                     defaultValue = 4L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 80L,
                     defaultValue = 40L
                  }
               },
               (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 = 0L,
                     max = 80L,
                     defaultValue = 40L
                  }
               },
               (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 = 0L,
                     max = 4096L,
                     defaultValue = 256L
                  }
               },
               (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 = 0L,
                     max = 4096L,
                     defaultValue = 12L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'vmxnetBHNetPoll',
                  summary = 'Whether to poll for Tx in BH NetPoll.',
                  key = 'Net.vmxnetBHNetPoll',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 255L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 64L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 100L,
                     max = 100000L,
                     defaultValue = 4000L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Ethernet switch hash size',
                  summary = 'Number of ports on the switch 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 = 0L,
                     max = 4L,
                     defaultValue = 1L
                  }
               },
               (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 = 86L,
                     max = 2047L,
                     defaultValue = 86L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 127L,
                     defaultValue = 2L
                  }
               },
               (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 = 0L,
                     max = 255L,
                     defaultValue = 64L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetPortKeepDetailedStats',
                  summary = 'if enabled(1), collect detailed statistics on port.',
                  key = 'Net.NetPortKeepDetailedStats',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 2147483647L,
                     defaultValue = 5000L
                  }
               },
               (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 = 0L,
                     max = 32L,
                     defaultValue = 0L
                  }
               },
               (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 = 32L,
                     max = 128L,
                     defaultValue = 64L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TcpipRxDirectDispatchQuota',
                  summary = 'Max # of pkts dispatched into the tcpip stack in the Port_Output() context',
                  key = 'Net.TcpipRxDirectDispatchQuota',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1000L,
                     defaultValue = 0L
                  }
               },
               (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 = 1L,
                     max = 1000L,
                     defaultValue = 100L
                  }
               },
               (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 = 1L,
                     max = 8L,
                     defaultValue = 1L
                  }
               },
               (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 = 1L,
                     max = 1000L,
                     defaultValue = 100L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TcpipRxVmknicWorldletAffinityType',
                  summary = 'Use exact affinity for tcpip input worldlet (Takes hold at port creation time)',
                  key = 'Net.TcpipRxVmknicWorldletAffinityType',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 1024L,
                     max = 49140L,
                     defaultValue = 24570L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 1L,
                     max = 300L,
                     defaultValue = 300L
                  }
               },
               (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 = 0L,
                     max = 500L,
                     defaultValue = 75L
                  }
               },
               (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 = 0L,
                     max = 4096L,
                     defaultValue = 100L
                  }
               },
               (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 = 0L,
                     max = 4096L,
                     defaultValue = 100L
                  }
               },
               (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 = 0L,
                     max = 255L,
                     defaultValue = 60L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 1L,
                     max = 65535L,
                     defaultValue = 32768L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 100L,
                     max = 90000L,
                     defaultValue = 500L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'E1000TxTsoZeroCopy',
                  summary = 'Use tx zero copy for tso packets for e1000.',
                  key = 'Net.E1000TxTsoZeroCopy',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1518L,
                     defaultValue = 60L
                  }
               },
               (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 = 0L,
                     max = 200000L,
                     defaultValue = 3500L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetBHRxWorkBound',
                  summary = 'Maximum rx pkts processed in one NetBH invocation',
                  key = 'Net.NetBHRxWorkBound',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 200000L,
                     defaultValue = 320L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetBHRxInputBound',
                  summary = 'Maximum rx pkts sent up an uplink at one go',
                  key = 'Net.NetBHRxInputBound',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 200000L,
                     defaultValue = 64L
                  }
               },
               (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 = 0L,
                     max = 200000L,
                     defaultValue = 320L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MaxTxCompDelay',
                  summary = 'Maximum time in milliseconds transmit completions are delayed',
                  key = 'Net.MaxTxCompDelay',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 2L,
                     max = 100L,
                     defaultValue = 50L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Vmxnet3RSSHashCache',
                  summary = 'Whether to enable RSS hash cache for vmxnet3.',
                  key = 'Net.Vmxnet3RSSHashCache',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 4096L,
                     defaultValue = 256L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetTxWorldlet',
                  summary = 'Worldlet for asynchronous Tx for net devices. 0 for no worldlet. 1 for 1WDT/NIC. 2 for 1WDT/VM',
                  key = 'Net.NetTxWorldlet',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 2L,
                     defaultValue = 2L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetTxCompletionWorldlet',
                  summary = 'Whether to enable tx completion in worldlet.',
                  key = 'Net.NetTxCompletionWorldlet',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetRxCopyWorldlet',
                  summary = 'Whether to enable rx copy in worldlet.',
                  key = 'Net.NetRxCopyWorldlet',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 60000L,
                     defaultValue = 20000L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 65535L,
                     defaultValue = 4000L
                  }
               },
               (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 = 0L,
                     max = 65535L,
                     defaultValue = 8L
                  }
               },
               (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 = 0L,
                     max = 255L,
                     defaultValue = 2L
                  }
               },
               (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 = 0L,
                     max = 255L,
                     defaultValue = 3L
                  }
               },
               (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 = 1L,
                     max = 65535L,
                     defaultValue = 32000L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 2147483647L,
                     defaultValue = 0L
                  }
               },
               (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 = 2L,
                     max = 3L,
                     defaultValue = 3L
                  }
               },
               (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 = 0L,
                     max = 2L,
                     defaultValue = 2L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 10000L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetNetqRxQueueNoFeat',
                  summary = 'Overwrite the rx queues features advertised by uplinks',
                  key = 'Net.NetNetqRxQueueNoFeat',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetNetqRxQueueFeatPairEnable',
                  summary = 'Overwrite the rx queues pair feature advertised by uplinks',
                  key = 'Net.NetNetqRxQueueFeatPairEnable',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetSchedLinkSpeedLow',
                  summary = 'Link speed considered low by the scheduler',
                  key = 'Net.NetSchedLinkSpeedLow',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 100000L,
                     defaultValue = 500L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetSchedLinkSpeedHigh',
                  summary = 'Link speed considered high by the scheduler',
                  key = 'Net.NetSchedLinkSpeedHigh',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 100000L,
                     defaultValue = 2500L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetSchedInFlightMaxPktsLow',
                  summary = 'Number of packets fed to the nic for nics with a low (< 500Mbps) linkspeed',
                  key = 'Net.NetSchedInFlightMaxPktsLow',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 1000L,
                     defaultValue = 10L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetSchedInFlightMaxBytesLow',
                  summary = 'Number of bytes fed to the nic for nics with a low (< 500Mbps) linkspeed',
                  key = 'Net.NetSchedInFlightMaxBytesLow',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1500L,
                     max = 1500000L,
                     defaultValue = 10000L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetSchedInFlightMaxPktsHigh',
                  summary = 'Number of packets fed to the nic for nics with a high (10Gbps) linkspeed',
                  key = 'Net.NetSchedInFlightMaxPktsHigh',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 1000L,
                     defaultValue = 50L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetSchedInFlightMaxBytesHigh',
                  summary = 'Number of bytes fed to the nic for nics with a high (10Gbps) linkspeed',
                  key = 'Net.NetSchedInFlightMaxBytesHigh',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1500L,
                     max = 1500000L,
                     defaultValue = 66000L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetSchedInFlightMaxPktsDefault',
                  summary = 'Number of packets fed to the nic for nics with a normal (1Gbps) linkspeed',
                  key = 'Net.NetSchedInFlightMaxPktsDefault',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 1000L,
                     defaultValue = 20L
                  }
               },
               (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 = 1500L,
                     max = 1500000L,
                     defaultValue = 20000L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetSchedInFlightMaxPktsInsane',
                  summary = "Number of packets fed to the nic for nics that don't support tx completion coalescing",
                  key = 'Net.NetSchedInFlightMaxPktsInsane',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 1000L,
                     defaultValue = 1000L
                  }
               },
               (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 = 1500L,
                     max = 1500000L,
                     defaultValue = 1500000L
                  }
               },
               (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 = 1L,
                     max = 125L,
                     defaultValue = 33L
                  }
               },
               (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 = 1L,
                     max = 99L,
                     defaultValue = 5L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetSchedQueuingTimeHisto',
                  summary = 'Enable queuing time histogram for packet scheduler',
                  key = 'Net.NetSchedQueuingTimeHisto',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 24L,
                     defaultValue = 6L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 255L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetOverlayHostKey',
                  summary = 'hostkey for vmkernel overlay',
                  key = 'Net.NetOverlayHostKey',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 16777215L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 65535L,
                     defaultValue = 4000L
                  }
               },
               (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 = 0L,
                     max = 65535L,
                     defaultValue = 8L
                  }
               },
               (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 = 0L,
                     max = 255L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 255L,
                     defaultValue = 3L
                  }
               },
               (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 = 1L,
                     max = 65535L,
                     defaultValue = 65535L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'NetDebugRARPTimerInter',
                  summary = 'RARP timer will be triggered every this interval.',
                  key = 'Net.NetDebugRARPTimerInter',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 16777215L,
                     defaultValue = 30000L
                  }
               },
               (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 = 5L,
                     max = 10L,
                     defaultValue = 6L
                  }
               },
               (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 = 1L,
                     max = 4294967295L,
                     defaultValue = 128L
                  }
               },
               (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 = 10L,
                     max = 50L,
                     defaultValue = 2L
                  }
               },
               (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 = 64L,
                     max = 128L,
                     defaultValue = 80L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = '10.0.0.0',
                     validCharacters = '0123456789.'
                  }
               },
               (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 = '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 = '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 = '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 = 100L,
                     max = 60000L,
                     defaultValue = 2000L
                  }
               },
               (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 = 1L,
                     max = 10000L,
                     defaultValue = 3L
                  }
               },
               (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 = 0L,
                     max = 10000L,
                     defaultValue = 15L
                  }
               },
               (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 = 0L,
                     max = 100L,
                     defaultValue = 2L
                  }
               },
               (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 = 1L,
                     max = 200L,
                     defaultValue = 10L
                  }
               },
               (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 = 0L,
                     max = 100L,
                     defaultValue = 2L
                  }
               },
               (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 = 0L,
                     max = 100L,
                     defaultValue = 50L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 1L,
                     max = 32L,
                     defaultValue = 4L
                  }
               },
               (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 = 1L,
                     max = 8L,
                     defaultValue = 2L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Automatic memory affinity',
                  summary = 'Memory affinity automatically based on CPU affinity. Set to 1 to enable; set to 0 to disable.',
                  key = 'Numa.AutoMemAffinity',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 2L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 250000L,
                     defaultValue = 16000L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'PageMigFilter',
                  summary = 'Consider pages for NUMA migration when on VM home nodes: 0 always, 1 never, 2 only for wide VMs',
                  key = 'Numa.PageMigFilter',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 2L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 10000L,
                     defaultValue = 40L
                  }
               },
               (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 = 0L,
                     max = 10000L,
                     defaultValue = 60L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'PerClientPageMigRate',
                  summary = 'page migration rate, 0: for the whole VM, 1 : per-client',
                  key = 'Numa.PerClientPageMigRate',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'UsePPDLocalityInfo',
                  summary = 'Use per-PPD locality information. 0: disable, 1: enable',
                  key = 'Numa.UsePPDLocalityInfo',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1000L,
                     defaultValue = 5L
                  }
               },
               (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 = 0L,
                     max = 100L,
                     defaultValue = 10L
                  }
               },
               (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 = 0L,
                     max = 100L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 100L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 200L,
                     defaultValue = 130L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MaxProximityDomains',
                  summary = 'Maximum physical proximity domains per VM.',
                  key = 'Numa.MaxProximityDomains',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 16L,
                     defaultValue = 16L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'PPDStats',
                  summary = '1 to collect per-PPD locality statistics, 2 for large and shared page usage, 0 to disable',
                  key = 'Numa.PPDStats',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 2L,
                     defaultValue = 1L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'RetryRetirePeriod',
                  summary = 'Time in minutes between attempts to retry retiring MPNs',
                  key = 'PageRetire.RetryRetirePeriod',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 4294967295L,
                     defaultValue = 2L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MPNThreshold',
                  summary = 'Acceptable threshold for MPNs selected for retirement',
                  key = 'PageRetire.MPNThreshold',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 4294967295L,
                     defaultValue = 4294967295L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MPNThresholdPct',
                  summary = 'Acceptable threshold for MPNs selected for retirement (in pct of memsize)',
                  key = 'PageRetire.MPNThresholdPct',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 100L,
                     defaultValue = 10L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ThresholdInterval',
                  summary = 'Threshold Interval: everytime a mulitple of the threshold interval is exceeded, an UI message is generated',
                  key = 'PageRetire.ThresholdInterval',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 100L,
                     defaultValue = 100L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ClientMPNThreshold',
                  summary = 'Acceptable threshold for clinet MPNs selected for retirement',
                  key = 'PageRetire.ClientMPNThreshold',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 4294967295L,
                     defaultValue = 4294967295L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'PageErrorCorrThreshold',
                  summary = 'Acceptable threshold for correctable errors on a page during a corelation cycle',
                  key = 'PageRetire.PageErrorCorrThreshold',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 4294967295L,
                     defaultValue = 10L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'PageErrorCorrPeriod',
                  summary = 'Correlation cycle period in seconds',
                  key = 'PageRetire.PageErrorCorrPeriod',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1L,
                     max = 86400L,
                     defaultValue = 30L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ApeiRetirementEnabled',
                  summary = 'Enable APEI platform page retirement if supported by the platform',
                  key = 'PageRetire.ApeiRetirementEnabled',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'ApeiLoggingEnabled',
                  summary = 'Send problem events for each APEI platform page retirement request with a valid FRU',
                  key = 'PageRetire.ApeiLoggingEnabled',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'UseStallCtr',
                  summary = 'In Custom policy, use stall cycles performance counter',
                  key = 'Power.UseStallCtr',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 100L,
                     defaultValue = 60L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'MinFreqPct',
                  summary = 'In Custom policy, do not use any 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 = 0L,
                     max = 100L,
                     defaultValue = 0L
                  }
               },
               (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 = 1L,
                     max = 1000L,
                     defaultValue = 100L
                  }
               },
               (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 = 0L,
                     max = 1000000L,
                     defaultValue = 500L
                  }
               },
               (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 = 0L,
                     max = 1000000L,
                     defaultValue = 5L
                  }
               },
               (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 = 0L,
                     max = 2000000L,
                     defaultValue = 110479L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'PerfBias',
                  summary = 'In Custom policy, Performance Energy Bias Hint (Intel-only)',
                  key = 'Power.PerfBias',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 15L,
                     defaultValue = 6L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 100L,
                     defaultValue = 20L
                  }
               },
               (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 = 'SEMaxHeapSizeMB',
                  summary = 'Maximum size (in MB) to which the COW heap is allowed to grow',
                  key = 'SE.SEMaxHeapSizeMB',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 192L,
                     max = 256L,
                     defaultValue = 192L
                  }
               },
               (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 = 'Passthrough locking',
                  summary = 'SCSI passthrough locking',
                  key = 'Scsi.PassthroughLocking',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TransFailLogPct',
                  summary = 'Percent of Transient failuers seen on Scsi Device that will be logged.',
                  key = 'Scsi.TransFailLogPct',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 100L,
                     defaultValue = 20L
                  }
               },
               (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 = 0L,
                     max = 4294967295L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 50L,
                     max = 500L,
                     defaultValue = 200L
                  }
               },
               (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 = 50L,
                     max = 500L,
                     defaultValue = 250L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 1L,
                     max = 99999999L,
                     defaultValue = 1000L
                  }
               },
               (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 = 1L,
                     max = 99999999L,
                     defaultValue = 5000L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 1L,
                     max = 16L,
                     defaultValue = 1L
                  }
               },
               (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 = 1L,
                     max = 16L,
                     defaultValue = 16L
                  }
               },
               (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 = 1L,
                     max = 86400L,
                     defaultValue = 1800L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'TimeoutTMThreadRetry',
                  summary = 'Delay in milliseconds before retrying taskmgmt which failed or for which the IO did not complete',
                  key = 'Scsi.TimeoutTMThreadRetry',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 1000L,
                     max = 10000L,
                     defaultValue = 2000L
                  }
               },
               (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 = 1L,
                     max = 600000L,
                     defaultValue = 2000L
                  }
               },
               (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 = 1L,
                     max = 60000L,
                     defaultValue = 500L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'WorldletAffinity',
                  summary = 'TX Affinity: 0 - Disabled, 1 - Issuing world, 2 - Exact RX worldlet, 3 - Loose RX worldlet',
                  key = 'SunRPC.WorldletAffinity',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 3L,
                     defaultValue = 2L
                  }
               },
               (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 = 1L,
                     max = 128L,
                     defaultValue = 4L
                  }
               },
               (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 = 1L,
                     max = 100L,
                     defaultValue = 25L
                  }
               },
               (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 = 4L,
                     max = 1024L,
                     defaultValue = 8L
                  }
               },
               (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.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 = false,
                     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.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 = 10240,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  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 = 10240,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  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 = 10240,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  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 = 10240,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  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 = 10240,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  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 = 10240,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  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 = 10240,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  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 = 10240,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  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 = 10240,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  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 = 10240,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  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 = 10240,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  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 = 10240,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  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 = 10240,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  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 = 10240,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.vmamqpd.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.vmamqpd.size',
                  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 = '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 = 10240,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  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 = 10240,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  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 = 10240,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  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 = 10240,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  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 = 10240,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  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 = 10240,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger rotations',
                  summary = 'Number of rotated logs to keep for this logger. Reset to default on zero.',
                  key = 'Syslog.loggers.vprobed.rotate',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 100,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'Logger size',
                  summary = 'Set size of logs before rotation for this logger, in KiB. Reset to default on zero.',
                  key = 'Syslog.loggers.vprobed.size',
                  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 = '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 = 10240,
                     defaultValue = 0
                  }
               },
               (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 = 1L,
                     max = 20L,
                     defaultValue = 10L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CD-ROM sense time-out',
                  summary = 'Physical CD-ROM sense time-out in seconds',
                  key = 'User.CDROMSenseTimeout',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 8L,
                     defaultValue = 4L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'PTEDisableNX',
                  summary = 'Disables the use of NX bit in user pagetable entries',
                  key = 'User.PTEDisableNX',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 86400L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 86400L,
                     defaultValue = 0L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CIMEnabled',
                  summary = 'Enable or disable the CIM service',
                  key = 'UserVars.CIMEnabled',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CIMLogLevel',
                  summary = 'Set the log level of the CIM Service',
                  key = 'UserVars.CIMLogLevel',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 7L,
                     defaultValue = 3L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CIMWatchdogInterval',
                  summary = 'Set the watchdog polling interval for the CIM Service',
                  key = 'UserVars.CIMWatchdogInterval',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 300L,
                     defaultValue = 60L
                  }
               },
               (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 = 0L,
                     max = 1024L,
                     defaultValue = 60L
                  }
               },
               (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 = 0L,
                     max = 1024L,
                     defaultValue = 10L
                  }
               },
               (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 = 0L,
                     max = 2147483647L,
                     defaultValue = 0L
                  }
               },
               (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/5.1.0',
                     validCharacters = '*'
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CIMvmw_hp-smx-providerProviderEnabled',
                  summary = 'Enable or disable the CIM vmw_hp-smx-provider provider',
                  key = 'UserVars.CIMvmw_hp-smx-providerProviderEnabled',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CIMvmw_kmoduleProviderEnabled',
                  summary = 'Enable or disable the CIM vmw_kmodule provider',
                  key = 'UserVars.CIMvmw_kmoduleProviderEnabled',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CIMvmw_sfcbrInteropProviderEnabled',
                  summary = 'Enable or disable the CIM vmw_sfcbrInterop provider',
                  key = 'UserVars.CIMvmw_sfcbrInteropProviderEnabled',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CIMvmw_hdrProviderEnabled',
                  summary = 'Enable or disable the CIM vmw_hdr provider',
                  key = 'UserVars.CIMvmw_hdrProviderEnabled',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CIMvmw_pciProviderEnabled',
                  summary = 'Enable or disable the CIM vmw_pci provider',
                  key = 'UserVars.CIMvmw_pciProviderEnabled',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CIMvmw_hhrcwrapperProviderEnabled',
                  summary = 'Enable or disable the CIM vmw_hhrcwrapper provider',
                  key = 'UserVars.CIMvmw_hhrcwrapperProviderEnabled',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CIMvmw_swmgtProviderEnabled',
                  summary = 'Enable or disable the CIM vmw_swmgt provider',
                  key = 'UserVars.CIMvmw_swmgtProviderEnabled',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'CIMvmw_viProviderEnabled',
                  summary = 'Enable or disable the CIM vmw_vi provider',
                  key = 'UserVars.CIMvmw_viProviderEnabled',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = false,
                     defaultValue = true
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 16L,
                     max = 256L,
                     defaultValue = 80L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'HardwareAcceleratedLocking',
                  summary = 'Enable hardware accelerated VMFS locking (requires compliant hardware)',
                  key = 'VMFS3.HardwareAcceleratedLocking',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               },
               (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 = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'EnableBlockDelete',
                  summary = 'Enable VMFS block delete',
                  key = 'VMFS3.EnableBlockDelete',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 0L
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.allowNonNX',
                  summary = 'Allow booting with NX feature disabled or non present.',
                  key = 'VMkernel.Boot.allowNonNX',
                  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.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.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 for pages being not currupted. Works only for free and free-lpage-pool pages.',
                  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.',
                  key = 'VMkernel.Boot.com1_baud',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2147483647,
                     defaultValue = 115200
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.com2_baud',
                  summary = 'Baud rate for COM2.',
                  key = 'VMkernel.Boot.com2_baud',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2147483647,
                     defaultValue = 115200
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.coresPerPkg',
                  summary = 'Number of cores per package that vmkernel should use',
                  key = 'VMkernel.Boot.coresPerPkg',
                  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.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.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2147483647,
                     defaultValue = 2
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.disableACSCheck',
                  summary = 'Bypass ACS capability',
                  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.disableTurbo',
                  summary = 'Disable Turbo Mode',
                  key = 'VMkernel.Boot.disableTurbo',
                  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.',
                  key = 'VMkernel.Boot.diskDumpSlotSize',
                  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 = '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 = '0',
                     validCharacters = <unset>
                  }
               },
               (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.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, com2, vmwire or firewire to enable',
                  key = 'VMkernel.Boot.gdbPort',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     validCharacters = <unset>
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.generalCriticalMemory',
                  summary = 'Pages to reserve as general critical memory',
                  key = 'VMkernel.Boot.generalCriticalMemory',
                  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 = 'VMkernel.Boot.heapCheckTimerInterval',
                  summary = 'Interval in seconds between heap timer checks',
                  key = 'VMkernel.Boot.heapCheckTimerInterval',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2147483647,
                     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 = 0
                  }
               },
               (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 = 0
                  }
               },
               (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.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.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.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 = 'VMkernel.Boot.logPort',
                  summary = 'log port; com1, com2, vmwire or firewire to enable',
                  key = 'VMkernel.Boot.logPort',
                  optionType = (vim.option.StringOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     defaultValue = '',
                     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.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2147483647,
                     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.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2147483647,
                     defaultValue = 256
                  }
               },
               (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.maxRegisteredVMs',
                  summary = 'Max number of VMs which can be registered on a host. 0 == determine at runtime',
                  key = 'VMkernel.Boot.maxRegisteredVMs',
                  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 = 'VMkernel.Boot.maxVMs',
                  summary = 'Max number of VMs VMKernel should support. 0 == determine at runtime',
                  key = 'VMkernel.Boot.maxVMs',
                  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 = '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.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2147483647,
                     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.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2147483647,
                     defaultValue = 65536
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.memmapMaxPhysicalMemMB',
                  summary = 'Highest MPN used. E.g. if set to 2048 MB and the system has 2 GB or more memory the highest MPN used is 0x7ffff. This option might trigger PSODs on NUMA systems.',
                  key = 'VMkernel.Boot.memmapMaxPhysicalMemMB',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2147483647,
                     defaultValue = 4194304
                  }
               },
               (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.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2147483647,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.netGPHeapMaxSize',
                  summary = 'Override for maximum size in MB of the general purpose networking heap.',
                  key = 'VMkernel.Boot.netGPHeapMaxSize',
                  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 = '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.netPagePoolLimitCap',
                  summary = 'Maximum number of pages period for the packet page pool.',
                  key = 'VMkernel.Boot.netPagePoolLimitCap',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2147483647,
                     defaultValue = 98304
                  }
               },
               (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.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2147483647,
                     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.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2147483647,
                     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.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2147483647,
                     defaultValue = 0
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.netPktHeapMaxSize',
                  summary = 'Maximum size in MB of the pkt buffer heap',
                  key = 'VMkernel.Boot.netPktHeapMaxSize',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2147483647,
                     defaultValue = 64
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.netPktHeapMinSize',
                  summary = 'Minimum size in MB of the pkt buffer heap',
                  key = 'VMkernel.Boot.netPktHeapMinSize',
                  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 = 'VMkernel.Boot.netPktPoolMaxSize',
                  summary = 'Maximum size in MB of the networking packet buffer pool.',
                  key = 'VMkernel.Boot.netPktPoolMaxSize',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2147483647,
                     defaultValue = 656
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.netPktPoolMinSize',
                  summary = 'Minimum size in MB of the networking packet buffer pool (multiple of 24).',
                  key = 'VMkernel.Boot.netPktPoolMinSize',
                  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 = 'VMkernel.Boot.nmiAction',
                  summary = '0=Undefined behavior on hardware NMI, 1=Enter debugger on hardware NMI 2=Panic on hardware NMI, 3=Pass NMI to Service Console.',
                  key = 'VMkernel.Boot.nmiAction',
                  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 = 'VMkernel.Boot.numPreAllocEmergencyWorldStacks',
                  summary = 'Number of pre-allocated world stacks for emergency pool.',
                  key = 'VMkernel.Boot.numPreAllocEmergencyWorldStacks',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2147483647,
                     defaultValue = 75
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.numaLatencyLoops',
                  summary = 'Number of NUMA latency probing loops. 0 to disable latency measurement',
                  key = 'VMkernel.Boot.numaLatencyLoops',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2147483647,
                     defaultValue = 20
                  }
               },
               (vim.option.OptionDef) {
                  dynamicType = <unset>,
                  dynamicProperty = (vmodl.DynamicProperty) [],
                  label = 'VMkernel.Boot.numaLatencyPages',
                  summary = 'Number of pages to be probed per-node for NUMA latency measurements',
                  key = 'VMkernel.Boot.numaLatencyPages',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2147483647,
                     defaultValue = 20
                  }
               },
               (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.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2147483647,
                     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.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.powerManagement',
                  summary = 'Enable CPU power management at boot',
                  key = 'VMkernel.Boot.powerManagement',
                  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.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.scrubIgnoredPages',
                  summary = 'Check pages that got 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.storageHeapMaxSize',
                  summary = 'Maximum size in bytes of the main storage heap',
                  key = 'VMkernel.Boot.storageHeapMaxSize',
                  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 = 'VMkernel.Boot.storageHeapMinSize',
                  summary = 'Minimum size in bytes of the main storage heap',
                  key = 'VMkernel.Boot.storageHeapMinSize',
                  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 = 'VMkernel.Boot.storageMaxDevices',
                  summary = 'Maximum number of supported SCSI devices',
                  key = 'VMkernel.Boot.storageMaxDevices',
                  optionType = (vim.option.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2147483647,
                     defaultValue = 256
                  }
               },
               (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.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2147483647,
                     defaultValue = 1024
                  }
               },
               (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.IntOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0,
                     max = 2147483647,
                     defaultValue = 32
                  }
               },
               (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 = '',
                     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 = '',
                     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.uwSwap',
                  summary = 'Enable Userworld Swap.',
                  key = 'VMkernel.Boot.uwSwap',
                  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.vmkKeyboard',
                  summary = 'Enable vmkernel keyboard driver.',
                  key = 'VMkernel.Boot.vmkKeyboard',
                  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.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 = 'VMFSOptimizations',
                  summary = 'Enable VMFS-specific IO optimizations',
                  key = 'XvMotion.VMFSOptimizations',
                  optionType = (vim.option.LongOption) {
                     dynamicType = <unset>,
                     dynamicProperty = (vmodl.DynamicProperty) [],
                     valueIsReadonly = false,
                     min = 0L,
                     max = 1L,
                     defaultValue = 1L
                  }
               }
            ]
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

=============== 258. 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 = u'filter',
            val = (ManagedObject) []
         }
      ],
      missingSet = (vmodl.query.PropertyCollector.MissingProperty) []
   }
]

